builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0097 starttime: 1467830908.19 results: success (0) buildid: 20160705080357 builduid: 990d6470d6634a1fb097a655daaae542 revision: 03b0c9698c91a81d9267cf1774cce1ca04b2533c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:28.191242) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:28.191682) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:28.191953) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:28.216210) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:28.216541) ========= 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.pAKDSTJQ4n/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.127Yg1dkhl/Listeners TMPDIR=/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/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-06 11:48:28-- 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% 15.8M=0.001s 2016-07-06 11:48:28 (15.8 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.135523 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:28.374114) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:28.374422) ========= 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.pAKDSTJQ4n/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.127Yg1dkhl/Listeners TMPDIR=/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/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.028290 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:28.422566) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 11:48:28.422886) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 03b0c9698c91a81d9267cf1774cce1ca04b2533c --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 03b0c9698c91a81d9267cf1774cce1ca04b2533c --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.pAKDSTJQ4n/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.127Yg1dkhl/Listeners TMPDIR=/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/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-06 11:48:28,495 truncating revision to first 12 chars 2016-07-06 11:48:28,495 Setting DEBUG logging. 2016-07-06 11:48:28,495 attempt 1/10 2016-07-06 11:48:28,495 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/03b0c9698c91?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 11:48:29,715 unpacking tar archive at: mozilla-beta-03b0c9698c91/testing/mozharness/ program finished with exit code 0 elapsedTime=1.480839 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 11:48:29.924758) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:29.925089) ========= script_repo_revision: 03b0c9698c91a81d9267cf1774cce1ca04b2533c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:29.925466) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:29.925793) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 11:48:29.943602) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 40 secs) (at 2016-07-06 11:48:29.943950) ========= /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.pAKDSTJQ4n/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners TMPDIR=/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/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 11:48:30 INFO - MultiFileLogger online at 20160706 11:48:30 in /builds/slave/test 11:48:30 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 11:48:30 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:48:30 INFO - {'append_to_log': False, 11:48:30 INFO - 'base_work_dir': '/builds/slave/test', 11:48:30 INFO - 'blob_upload_branch': 'mozilla-beta', 11:48:30 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:48:30 INFO - 'buildbot_json_path': 'buildprops.json', 11:48:30 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:48:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:48:30 INFO - 'download_minidump_stackwalk': True, 11:48:30 INFO - 'download_symbols': 'true', 11:48:30 INFO - 'e10s': False, 11:48:30 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:48:30 INFO - 'tooltool.py': '/tools/tooltool.py', 11:48:30 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:48:30 INFO - '/tools/misc-python/virtualenv.py')}, 11:48:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:48:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:48:30 INFO - 'log_level': 'info', 11:48:30 INFO - 'log_to_console': True, 11:48:30 INFO - 'opt_config_files': (), 11:48:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:48:30 INFO - '--processes=1', 11:48:30 INFO - '--config=%(test_path)s/wptrunner.ini', 11:48:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:48:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:48:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:48:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:48:30 INFO - 'pip_index': False, 11:48:30 INFO - 'require_test_zip': True, 11:48:30 INFO - 'test_type': ('testharness',), 11:48:30 INFO - 'this_chunk': '1', 11:48:30 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:48:30 INFO - 'total_chunks': '10', 11:48:30 INFO - 'virtualenv_path': 'venv', 11:48:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:48:30 INFO - 'work_dir': 'build'} 11:48:30 INFO - ##### 11:48:30 INFO - ##### Running clobber step. 11:48:30 INFO - ##### 11:48:30 INFO - Running pre-action listener: _resource_record_pre_action 11:48:30 INFO - Running main action method: clobber 11:48:30 INFO - rmtree: /builds/slave/test/build 11:48:30 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:48:32 INFO - Running post-action listener: _resource_record_post_action 11:48:32 INFO - ##### 11:48:32 INFO - ##### Running read-buildbot-config step. 11:48:32 INFO - ##### 11:48:32 INFO - Running pre-action listener: _resource_record_pre_action 11:48:32 INFO - Running main action method: read_buildbot_config 11:48:32 INFO - Using buildbot properties: 11:48:32 INFO - { 11:48:32 INFO - "project": "", 11:48:32 INFO - "product": "firefox", 11:48:32 INFO - "script_repo_revision": "production", 11:48:32 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:48:32 INFO - "repository": "", 11:48:32 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:48:32 INFO - "buildid": "20160705080357", 11:48:32 INFO - "pgo_build": "False", 11:48:32 INFO - "basedir": "/builds/slave/test", 11:48:32 INFO - "buildnumber": 11, 11:48:32 INFO - "slavename": "t-yosemite-r7-0097", 11:48:32 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 11:48:32 INFO - "platform": "macosx64", 11:48:32 INFO - "branch": "mozilla-beta", 11:48:32 INFO - "revision": "03b0c9698c91a81d9267cf1774cce1ca04b2533c", 11:48:32 INFO - "repo_path": "releases/mozilla-beta", 11:48:32 INFO - "moz_repo_path": "", 11:48:32 INFO - "stage_platform": "macosx64", 11:48:32 INFO - "builduid": "990d6470d6634a1fb097a655daaae542", 11:48:32 INFO - "slavebuilddir": "test" 11:48:32 INFO - } 11:48:32 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.dmg. 11:48:32 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.test_packages.json. 11:48:32 INFO - Running post-action listener: _resource_record_post_action 11:48:32 INFO - ##### 11:48:32 INFO - ##### Running download-and-extract step. 11:48:32 INFO - ##### 11:48:32 INFO - Running pre-action listener: _resource_record_pre_action 11:48:32 INFO - Running main action method: download_and_extract 11:48:32 INFO - mkdir: /builds/slave/test/build/tests 11:48:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:32 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.test_packages.json 11:48:32 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:48:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/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 11:48:32 INFO - Downloaded 1201 bytes. 11:48:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:48:32 INFO - Using the following test package requirements: 11:48:32 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:48:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:48:32 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:48:32 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:48:32 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:48:32 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:48:32 INFO - u'jsshell-mac64.zip'], 11:48:32 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:48:32 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:48:32 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:48:32 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:48:32 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:48:32 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:48:32 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:48:32 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:48:32 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:48:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:48:32 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:48:32 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 11:48:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:32 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.common.tests.zip 11:48:32 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 11:48:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/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 11:48:32 INFO - Downloaded 18406782 bytes. 11:48:32 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/*'] 11:48:32 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/* 11:48:33 INFO - caution: filename not matched: web-platform/* 11:48:33 INFO - Return code: 11 11:48:33 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')]} 11:48:33 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:48:33 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/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 11:48:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/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 11:48:33 INFO - Downloaded 36389085 bytes. 11:48:33 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/*'] 11:48:33 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/* 11:48:37 INFO - caution: filename not matched: bin/* 11:48:37 INFO - caution: filename not matched: config/* 11:48:37 INFO - caution: filename not matched: mozbase/* 11:48:37 INFO - caution: filename not matched: marionette/* 11:48:37 INFO - caution: filename not matched: tools/wptserve/* 11:48:37 INFO - Return code: 11 11:48:37 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')]} 11:48:37 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.dmg 11:48:37 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:48:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 11:48:38 INFO - Downloaded 73021759 bytes. 11:48:38 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.dmg 11:48:38 INFO - mkdir: /builds/slave/test/properties 11:48:38 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:48:38 INFO - Writing to file /builds/slave/test/properties/build_url 11:48:38 INFO - Contents: 11:48:38 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.dmg 11:48:38 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:48:38 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:48:38 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:48:38 INFO - Contents: 11:48:38 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:48: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')]} 11:48:38 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:48:38 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:48:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/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 11:48:40 INFO - Downloaded 103720155 bytes. 11:48:40 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'] 11:48:40 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 11:48:44 INFO - Return code: 0 11:48:44 INFO - Running post-action listener: _resource_record_post_action 11:48:44 INFO - Running post-action listener: set_extra_try_arguments 11:48:44 INFO - ##### 11:48:44 INFO - ##### Running create-virtualenv step. 11:48:44 INFO - ##### 11:48:44 INFO - Running pre-action listener: _pre_create_virtualenv 11:48:44 INFO - Running pre-action listener: _resource_record_pre_action 11:48:44 INFO - Running main action method: create_virtualenv 11:48:44 INFO - Creating virtualenv /builds/slave/test/build/venv 11:48:44 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 11:48:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:48:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:48:44 INFO - Using real prefix '/tools/python27' 11:48:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:48:45 INFO - Installing distribute.............................................................................................................................................................................................done. 11:48:48 INFO - Installing pip.................done. 11:48:48 INFO - Return code: 0 11:48:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:48:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:48:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:48:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:48:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:48:48 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 0x10dbf3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc10f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffd31d93c90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc0c5e0>, '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 0x10d7efcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d81a990>, '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.pAKDSTJQ4n/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:48:48 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 11:48:48 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 11:48:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.pAKDSTJQ4n/Render', 11:48:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:48:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:48:48 INFO - 'HOME': '/Users/cltbld', 11:48:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:48:48 INFO - 'LOGNAME': 'cltbld', 11:48:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:48:48 INFO - 'MOZ_NO_REMOTE': '1', 11:48:48 INFO - 'NO_EM_RESTART': '1', 11:48:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:48:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:48:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:48:48 INFO - 'PWD': '/builds/slave/test', 11:48:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:48:48 INFO - 'SHELL': '/bin/bash', 11:48:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 11:48:48 INFO - 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', 11:48:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:48:48 INFO - 'USER': 'cltbld', 11:48:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:48:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:48:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:48:48 INFO - 'XPC_FLAGS': '0x0', 11:48:48 INFO - 'XPC_SERVICE_NAME': '0', 11:48:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:48:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:48:48 INFO - Downloading/unpacking psutil>=0.7.1 11:48:48 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 11:48:48 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 11:48:48 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 11:48:48 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 11:48:48 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 11:48:48 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 11:48:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:48:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:48:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:48:51 INFO - Installing collected packages: psutil 11:48:51 INFO - Running setup.py install for psutil 11:48:51 INFO - building 'psutil._psutil_osx' extension 11:48:51 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 11:48:52 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 11:48:52 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 11:48:52 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 11:48:52 INFO - building 'psutil._psutil_posix' extension 11:48:52 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 11:48:52 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:48:52 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:48:52 INFO - ^ 11:48:52 INFO - 1 warning generated. 11:48:52 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 11:48:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:48:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:48:52 INFO - Successfully installed psutil 11:48:52 INFO - Cleaning up... 11:48:52 INFO - Return code: 0 11:48:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:48:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:48:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:48:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:48:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:48:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10dbf3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc10f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffd31d93c90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc0c5e0>, '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 0x10d7efcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d81a990>, '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.pAKDSTJQ4n/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:48:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:48:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:48:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.pAKDSTJQ4n/Render', 11:48:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:48:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:48:52 INFO - 'HOME': '/Users/cltbld', 11:48:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:48:52 INFO - 'LOGNAME': 'cltbld', 11:48:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:48:52 INFO - 'MOZ_NO_REMOTE': '1', 11:48:52 INFO - 'NO_EM_RESTART': '1', 11:48:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:48:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:48:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:48:52 INFO - 'PWD': '/builds/slave/test', 11:48:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:48:52 INFO - 'SHELL': '/bin/bash', 11:48:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 11:48:52 INFO - 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', 11:48:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:48:52 INFO - 'USER': 'cltbld', 11:48:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:48:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:48:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:48:52 INFO - 'XPC_FLAGS': '0x0', 11:48:52 INFO - 'XPC_SERVICE_NAME': '0', 11:48:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:48:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:48:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:48:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:48:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:48:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:48:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:48:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:48:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:48:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:48:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:48:55 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:48:55 INFO - Installing collected packages: mozsystemmonitor 11:48:55 INFO - Running setup.py install for mozsystemmonitor 11:48:55 INFO - Successfully installed mozsystemmonitor 11:48:55 INFO - Cleaning up... 11:48:55 INFO - Return code: 0 11:48:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:48:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:48:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:48:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:48:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:48:55 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 0x10dbf3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc10f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffd31d93c90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc0c5e0>, '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 0x10d7efcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d81a990>, '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.pAKDSTJQ4n/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:48:55 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 11:48:55 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 11:48:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.pAKDSTJQ4n/Render', 11:48:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:48:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:48:55 INFO - 'HOME': '/Users/cltbld', 11:48:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:48:55 INFO - 'LOGNAME': 'cltbld', 11:48:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:48:55 INFO - 'MOZ_NO_REMOTE': '1', 11:48:55 INFO - 'NO_EM_RESTART': '1', 11:48:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:48:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:48:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:48:55 INFO - 'PWD': '/builds/slave/test', 11:48:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:48:55 INFO - 'SHELL': '/bin/bash', 11:48:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 11:48:55 INFO - 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', 11:48:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:48:55 INFO - 'USER': 'cltbld', 11:48:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:48:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:48:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:48:55 INFO - 'XPC_FLAGS': '0x0', 11:48:55 INFO - 'XPC_SERVICE_NAME': '0', 11:48:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:48:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:48:56 INFO - Downloading/unpacking blobuploader==1.2.4 11:48:56 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 11:48:56 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 11:48:56 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 11:48:56 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 11:48:56 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 11:48:56 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 11:48:58 INFO - Downloading blobuploader-1.2.4.tar.gz 11:48:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:48:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:48:58 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 11:48:58 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 11:48:58 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 11:48:58 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 11:48:58 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 11:48:58 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 11:48:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:48:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:48:59 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 11:48:59 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 11:48:59 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 11:48:59 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 11:48:59 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 11:48:59 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 11:48:59 INFO - Downloading docopt-0.6.1.tar.gz 11:48:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:48:59 INFO - Installing collected packages: blobuploader, requests, docopt 11:48:59 INFO - Running setup.py install for blobuploader 11:48:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:48:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:48:59 INFO - Running setup.py install for requests 11:49:00 INFO - Running setup.py install for docopt 11:49:00 INFO - Successfully installed blobuploader requests docopt 11:49:00 INFO - Cleaning up... 11:49:00 INFO - Return code: 0 11:49:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:49:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:49:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:49:00 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 0x10dbf3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc10f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffd31d93c90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc0c5e0>, '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 0x10d7efcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d81a990>, '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.pAKDSTJQ4n/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:49:00 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 11:49:00 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 11:49:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.pAKDSTJQ4n/Render', 11:49:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:49:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:49:00 INFO - 'HOME': '/Users/cltbld', 11:49:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:49:00 INFO - 'LOGNAME': 'cltbld', 11:49:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:00 INFO - 'MOZ_NO_REMOTE': '1', 11:49:00 INFO - 'NO_EM_RESTART': '1', 11:49:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:49:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:49:00 INFO - 'PWD': '/builds/slave/test', 11:49:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:49:00 INFO - 'SHELL': '/bin/bash', 11:49:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 11:49:00 INFO - 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', 11:49:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:49:00 INFO - 'USER': 'cltbld', 11:49:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:49:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:49:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:49:00 INFO - 'XPC_FLAGS': '0x0', 11:49:00 INFO - 'XPC_SERVICE_NAME': '0', 11:49:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:49:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:49:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:49:00 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-twKjKb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:49:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:49:01 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-8JZB_C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:49:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:49:01 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-WQ7CIh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:49:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:49:01 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-niqF40-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:49:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:49:01 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-eTcniG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:49:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:49:01 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-Vpxz4F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:49:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:49:01 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-9z3fwS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:49:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:49:01 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-507e1j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:49:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:49:01 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-gSZqNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:49:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:49:01 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-9ueWg_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:49:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:49:01 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-oXG6nZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:49:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:49:02 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-Z8jPcy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:49:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:49:02 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-UBGiXN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:49:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:49:02 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-tvTVt4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:49:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:49:02 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-THUT1V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:49:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:49:02 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-HiveaD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:49:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:49:02 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-YGLMy0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:49:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:49:02 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-jW0Vhl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:49:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:49:02 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-U42qy9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:49:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:49:02 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-Ex_WvJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:49:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:49:03 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-ANb1ea-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:49:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:49:03 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 11:49:03 INFO - Running setup.py install for manifestparser 11:49:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:49:03 INFO - Running setup.py install for mozcrash 11:49:03 INFO - Running setup.py install for mozdebug 11:49:03 INFO - Running setup.py install for mozdevice 11:49:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:49:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:49:04 INFO - Running setup.py install for mozfile 11:49:04 INFO - Running setup.py install for mozhttpd 11:49:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:49:04 INFO - Running setup.py install for mozinfo 11:49:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:49:04 INFO - Running setup.py install for mozInstall 11:49:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:49:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:49:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:49:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:49:04 INFO - Running setup.py install for mozleak 11:49:04 INFO - Running setup.py install for mozlog 11:49:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:49:05 INFO - Running setup.py install for moznetwork 11:49:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:49:05 INFO - Running setup.py install for mozprocess 11:49:05 INFO - Running setup.py install for mozprofile 11:49:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:49:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:49:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:49:05 INFO - Running setup.py install for mozrunner 11:49:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:49:05 INFO - Running setup.py install for mozscreenshot 11:49:05 INFO - Running setup.py install for moztest 11:49:05 INFO - Running setup.py install for mozversion 11:49:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:49:06 INFO - Running setup.py install for wptserve 11:49:06 INFO - Running setup.py install for marionette-driver 11:49:06 INFO - Running setup.py install for browsermob-proxy 11:49:06 INFO - Running setup.py install for marionette-client 11:49:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:49:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:49:06 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 11:49:06 INFO - Cleaning up... 11:49:06 INFO - Return code: 0 11:49:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:49: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')]} 11:49:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:49: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')]} 11:49:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:49:06 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 0x10dbf3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc10f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffd31d93c90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc0c5e0>, '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 0x10d7efcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d81a990>, '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.pAKDSTJQ4n/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:49:06 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 11:49:06 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 11:49:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.pAKDSTJQ4n/Render', 11:49:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:49:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:49:06 INFO - 'HOME': '/Users/cltbld', 11:49:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:49:06 INFO - 'LOGNAME': 'cltbld', 11:49:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:06 INFO - 'MOZ_NO_REMOTE': '1', 11:49:06 INFO - 'NO_EM_RESTART': '1', 11:49:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:49:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:49:06 INFO - 'PWD': '/builds/slave/test', 11:49:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:49:06 INFO - 'SHELL': '/bin/bash', 11:49:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 11:49:06 INFO - 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', 11:49:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:49:06 INFO - 'USER': 'cltbld', 11:49:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:49:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:49:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:49:06 INFO - 'XPC_FLAGS': '0x0', 11:49:06 INFO - 'XPC_SERVICE_NAME': '0', 11:49:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:49:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:49:07 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-PuvIo6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:49:07 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)) 11:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:49:07 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-kxXoCD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:49:07 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)) 11:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:49:07 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-DyA4xL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:49:07 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)) 11:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:49:07 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-QDT41c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:49:07 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)) 11:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:49:07 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-8s78aI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:49:07 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)) 11:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:49:07 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-WZ8Ype-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:49:07 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)) 11:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:49:07 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-DLERjU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:49:07 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)) 11:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:49:07 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-sVwQtl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:49:08 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)) 11:49:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:49:08 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-XO2a7e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:49:08 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)) 11:49:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:49:08 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-UXmFQD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:49:08 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)) 11:49:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:49:08 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-s8vOgP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:49:08 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)) 11:49:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:49:08 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-c7BwVS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:49:08 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)) 11:49:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:49:08 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-_N1xoY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:49:08 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)) 11:49:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:49:08 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-9rTMxq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:49:08 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)) 11:49:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:49:08 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-ydaywA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:49:08 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)) 11:49:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:49:08 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-h88xjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:49:08 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)) 11:49:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:49:08 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-YYV2Aq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:49:09 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)) 11:49:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:49:09 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-YywNA5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:49:09 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)) 11:49:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:49:09 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-CE2QcT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:49:09 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)) 11:49:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:49:09 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-XZQPAA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:49:09 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)) 11:49:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:49:09 INFO - Running setup.py (path:/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/pip-ANoDA1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:49:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:49:09 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)) 11:49:09 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)) 11:49:09 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)) 11:49:09 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)) 11:49:09 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)) 11:49:09 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)) 11:49:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:49:09 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 11:49:09 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 11:49:09 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 11:49:09 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 11:49:09 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 11:49:09 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 11:49:12 INFO - Downloading blessings-1.6.tar.gz 11:49:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:49:12 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)) 11:49:12 INFO - Installing collected packages: blessings 11:49:12 INFO - Running setup.py install for blessings 11:49:12 INFO - Successfully installed blessings 11:49:12 INFO - Cleaning up... 11:49:12 INFO - Return code: 0 11:49:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:49:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:49:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:49:13 INFO - Reading from file tmpfile_stdout 11:49:13 INFO - Current package versions: 11:49:13 INFO - blessings == 1.6 11:49:13 INFO - blobuploader == 1.2.4 11:49:13 INFO - browsermob-proxy == 0.6.0 11:49:13 INFO - docopt == 0.6.1 11:49:13 INFO - manifestparser == 1.1 11:49:13 INFO - marionette-client == 2.3.0 11:49:13 INFO - marionette-driver == 1.4.0 11:49:13 INFO - mozInstall == 1.12 11:49:13 INFO - mozcrash == 0.17 11:49:13 INFO - mozdebug == 0.1 11:49:13 INFO - mozdevice == 0.48 11:49:13 INFO - mozfile == 1.2 11:49:13 INFO - mozhttpd == 0.7 11:49:13 INFO - mozinfo == 0.9 11:49:13 INFO - mozleak == 0.1 11:49:13 INFO - mozlog == 3.1 11:49:13 INFO - moznetwork == 0.27 11:49:13 INFO - mozprocess == 0.22 11:49:13 INFO - mozprofile == 0.28 11:49:13 INFO - mozrunner == 6.11 11:49:13 INFO - mozscreenshot == 0.1 11:49:13 INFO - mozsystemmonitor == 0.0 11:49:13 INFO - moztest == 0.7 11:49:13 INFO - mozversion == 1.4 11:49:13 INFO - psutil == 3.1.1 11:49:13 INFO - requests == 1.2.3 11:49:13 INFO - wptserve == 1.4.0 11:49:13 INFO - wsgiref == 0.1.2 11:49:13 INFO - Running post-action listener: _resource_record_post_action 11:49:13 INFO - Running post-action listener: _start_resource_monitoring 11:49:13 INFO - Starting resource monitoring. 11:49:13 INFO - ##### 11:49:13 INFO - ##### Running pull step. 11:49:13 INFO - ##### 11:49:13 INFO - Running pre-action listener: _resource_record_pre_action 11:49:13 INFO - Running main action method: pull 11:49:13 INFO - Pull has nothing to do! 11:49:13 INFO - Running post-action listener: _resource_record_post_action 11:49:13 INFO - ##### 11:49:13 INFO - ##### Running install step. 11:49:13 INFO - ##### 11:49:13 INFO - Running pre-action listener: _resource_record_pre_action 11:49:13 INFO - Running main action method: install 11:49:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:49:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:49:13 INFO - Reading from file tmpfile_stdout 11:49:13 INFO - Detecting whether we're running mozinstall >=1.0... 11:49:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:49:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:49:13 INFO - Reading from file tmpfile_stdout 11:49:13 INFO - Output received: 11:49:13 INFO - Usage: mozinstall [options] installer 11:49:13 INFO - Options: 11:49:13 INFO - -h, --help show this help message and exit 11:49:13 INFO - -d DEST, --destination=DEST 11:49:13 INFO - Directory to install application into. [default: 11:49:13 INFO - "/builds/slave/test"] 11:49:13 INFO - --app=APP Application being installed. [default: firefox] 11:49:13 INFO - mkdir: /builds/slave/test/build/application 11:49:13 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'] 11:49:13 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 11:49:30 INFO - Reading from file tmpfile_stdout 11:49:31 INFO - Output received: 11:49:31 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:49:31 INFO - Running post-action listener: _resource_record_post_action 11:49:31 INFO - ##### 11:49:31 INFO - ##### Running run-tests step. 11:49:31 INFO - ##### 11:49:31 INFO - Running pre-action listener: _resource_record_pre_action 11:49:31 INFO - Running main action method: run_tests 11:49:31 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:49:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:49:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:49:31 INFO - grabbing minidump binary from tooltool 11:49: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')]} 11:49:31 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 0x10dc0c5e0>, '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 0x10d7efcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d81a990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:49:31 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 11:49:31 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 11:49:31 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:49:31 INFO - Return code: 0 11:49:31 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:49:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:49:31 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/1467731037/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 11:49:31 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/1467731037/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 11:49:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.pAKDSTJQ4n/Render', 11:49:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:49:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:49:31 INFO - 'HOME': '/Users/cltbld', 11:49:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:49:31 INFO - 'LOGNAME': 'cltbld', 11:49:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:49:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:31 INFO - 'MOZ_NO_REMOTE': '1', 11:49:31 INFO - 'NO_EM_RESTART': '1', 11:49:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:49:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:49:31 INFO - 'PWD': '/builds/slave/test', 11:49:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:49:31 INFO - 'SHELL': '/bin/bash', 11:49:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.127Yg1dkhl/Listeners', 11:49:31 INFO - 'TMPDIR': '/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/T/', 11:49:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:49:31 INFO - 'USER': 'cltbld', 11:49:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:49:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:49:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:49:31 INFO - 'XPC_FLAGS': '0x0', 11:49:31 INFO - 'XPC_SERVICE_NAME': '0', 11:49:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:49:31 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/1467731037/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 11:49:31 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 11:49:31 INFO - import pkg_resources 11:49:32 INFO - Using 1 client processes 11:49:32 INFO - wptserve Starting http server on 127.0.0.1:8001 11:49:32 INFO - wptserve Starting http server on 127.0.0.1:8000 11:49:32 INFO - wptserve Starting http server on 127.0.0.1:8443 11:49:34 INFO - SUITE-START | Running 778 tests 11:49:34 INFO - Running testharness tests 11:49:34 INFO - Setting up ssl 11:49:34 INFO - PROCESS | certutil | 11:49:34 INFO - PROCESS | certutil | 11:49:34 INFO - PROCESS | certutil | 11:49:34 INFO - Certificate Nickname Trust Attributes 11:49:34 INFO - SSL,S/MIME,JAR/XPI 11:49:34 INFO - 11:49:34 INFO - web-platform-tests CT,, 11:49:34 INFO - 11:49:34 INFO - Starting runner 11:49:35 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:49:35 INFO - PROCESS | 1653 | 1467830975856 Marionette DEBUG Marionette enabled via build flag and pref 11:49:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x113dc4800 == 1 [pid = 1653] [id = 1] 11:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113dc5000) [pid = 1653] [serial = 1] [outer = 0x0] 11:49:36 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113dc6000) [pid = 1653] [serial = 2] [outer = 0x113dc5000] 11:49:36 INFO - PROCESS | 1653 | 1467830976249 Marionette INFO Listening on port 2828 11:49:36 INFO - PROCESS | 1653 | 1467830976476 Marionette DEBUG Marionette enabled via command-line flag 11:49:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x116961000 == 2 [pid = 1653] [id = 2] 11:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116961800) [pid = 1653] [serial = 3] [outer = 0x0] 11:49:36 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116962800) [pid = 1653] [serial = 4] [outer = 0x116961800] 11:49:36 INFO - PROCESS | 1653 | [1653] 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 11:49:36 INFO - PROCESS | 1653 | 1467830976628 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49282 11:49:36 INFO - PROCESS | 1653 | 1467830976714 Marionette DEBUG Closed connection conn0 11:49:36 INFO - PROCESS | 1653 | [1653] 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 11:49:36 INFO - PROCESS | 1653 | 1467830976721 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49283 11:49:36 INFO - PROCESS | 1653 | 1467830976729 Marionette DEBUG Closed connection conn1 11:49:36 INFO - PROCESS | 1653 | [1653] 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 11:49:36 INFO - PROCESS | 1653 | 1467830976734 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49284 11:49:36 INFO - PROCESS | 1653 | 1467830976743 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:49:36 INFO - PROCESS | 1653 | 1467830976748 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":"20160705080357","device":"desktop","version":"48.0"} 11:49:36 INFO - PROCESS | 1653 | [1653] 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 11:49:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12103e800 == 3 [pid = 1653] [id = 3] 11:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x12103f000) [pid = 1653] [serial = 5] [outer = 0x0] 11:49:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12103f800 == 4 [pid = 1653] [id = 4] 11:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x11a0d3400) [pid = 1653] [serial = 6] [outer = 0x0] 11:49:37 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:49:37 INFO - PROCESS | 1653 | [1653] 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 11:49:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124005000 == 5 [pid = 1653] [id = 5] 11:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x11a0d2c00) [pid = 1653] [serial = 7] [outer = 0x0] 11:49:38 INFO - PROCESS | 1653 | [1653] 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 11:49:38 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x1240b5000) [pid = 1653] [serial = 8] [outer = 0x11a0d2c00] 11:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x12467d000) [pid = 1653] [serial = 9] [outer = 0x12103f000] 11:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x12466e800) [pid = 1653] [serial = 10] [outer = 0x11a0d3400] 11:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x124670400) [pid = 1653] [serial = 11] [outer = 0x11a0d2c00] 11:49:38 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:49:38 INFO - PROCESS | 1653 | 1467830978740 Marionette INFO startBrowser 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:38 INFO - PROCESS | 1653 | 1467830978762 Marionette DEBUG loaded listener.js 11:49:38 INFO - PROCESS | 1653 | 1467830978772 Marionette DEBUG loaded listener.js 11:49:38 INFO - PROCESS | 1653 | 1467830978773 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x127052000) [pid = 1653] [serial = 12] [outer = 0x11a0d2c00] 11:49:39 INFO - PROCESS | 1653 | 1467830979082 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"5dcf56be-13aa-ce47-8d2e-9f981e584cea","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":"20160705080357","device":"desktop","version":"48.0","command_id":1}}] 11:49:39 INFO - PROCESS | 1653 | 1467830979175 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:49:39 INFO - PROCESS | 1653 | 1467830979177 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:39 INFO - PROCESS | 1653 | 1467830979223 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:49:39 INFO - PROCESS | 1653 | 1467830979312 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:49:39 INFO - PROCESS | 1653 | 1467830979314 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:39 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:49:39 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:49:39 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:49:39 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x127476c00) [pid = 1653] [serial = 13] [outer = 0x11a0d2c00] 11:49:39 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:49:39 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:39 INFO - PROCESS | 1653 | 1467830979575 Marionette TRACE conn2 <- [1,3,null,{}] 11:49:39 INFO - PROCESS | 1653 | 1467830979578 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:49:39 INFO - PROCESS | 1653 | 1467830979580 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:39 INFO - PROCESS | 1653 | 1467830979597 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:49:39 INFO - PROCESS | 1653 | 1467830979625 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:49:39 INFO - PROCESS | 1653 | 1467830979626 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:49:39 INFO - PROCESS | 1653 | 1467830979629 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:49:39 INFO - PROCESS | 1653 | 1467830979632 Marionette TRACE conn2 <- [1,6,null,{}] 11:49:39 INFO - PROCESS | 1653 | 1467830979637 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:39 INFO - PROCESS | 1653 | 1467830979638 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:39 INFO - PROCESS | 1653 | 1467830979647 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:49:39 INFO - PROCESS | 1653 | 1467830979655 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 1653 | 1467830979656 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ef2000 == 6 [pid = 1653] [id = 6] 11:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x12917c400) [pid = 1653] [serial = 14] [outer = 0x0] 11:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x12917e000) [pid = 1653] [serial = 15] [outer = 0x12917c400] 11:49:39 INFO - PROCESS | 1653 | 1467830979688 Marionette DEBUG loaded listener.js 11:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x129183c00) [pid = 1653] [serial = 16] [outer = 0x12917c400] 11:49:39 INFO - PROCESS | 1653 | 1467830979988 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 11:49:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a302800 == 7 [pid = 1653] [id = 7] 11:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x1292b7400) [pid = 1653] [serial = 17] [outer = 0x0] 11:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x12946ec00) [pid = 1653] [serial = 18] [outer = 0x1292b7400] 11:49:40 INFO - PROCESS | 1653 | 1467830980022 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x129475c00) [pid = 1653] [serial = 19] [outer = 0x1292b7400] 11:49:40 INFO - PROCESS | 1653 | 1467830980072 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:49:40 INFO - PROCESS | 1653 | 1467830980073 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:49:40 INFO - PROCESS | 1653 | 1467830980106 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:49:40 INFO - PROCESS | 1653 | 1467830980107 Marionette TRACE conn2 <- [1,10,null,{}] 11:49:40 INFO - PROCESS | 1653 | 1467830980121 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:40 INFO - PROCESS | 1653 | 1467830980125 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:40 INFO - PROCESS | 1653 | 1467830980259 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:49:40 INFO - PROCESS | 1653 | 1467830980281 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:40 INFO - PROCESS | 1653 | 1467830980283 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a752800 == 8 [pid = 1653] [id = 8] 11:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12a6b3400) [pid = 1653] [serial = 20] [outer = 0x0] 11:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12a6b5000) [pid = 1653] [serial = 21] [outer = 0x12a6b3400] 11:49:40 INFO - PROCESS | 1653 | 1467830980314 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12a796800) [pid = 1653] [serial = 22] [outer = 0x12a6b3400] 11:49:40 INFO - PROCESS | 1653 | 1467830980623 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 579ms 11:49:40 INFO - PROCESS | 1653 | 1467830980693 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:49:40 INFO - PROCESS | 1653 | 1467830980694 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:49:40 INFO - PROCESS | 1653 | 1467830980699 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:49:40 INFO - PROCESS | 1653 | 1467830980700 Marionette TRACE conn2 <- [1,14,null,{}] 11:49:40 INFO - PROCESS | 1653 | 1467830980702 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:40 INFO - PROCESS | 1653 | 1467830980705 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:40 INFO - PROCESS | 1653 | 1467830980826 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:49:40 INFO - PROCESS | 1653 | 1467830980833 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:40 INFO - PROCESS | 1653 | 1467830980834 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b727800 == 9 [pid = 1653] [id = 9] 11:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12af54800) [pid = 1653] [serial = 23] [outer = 0x0] 11:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12af58800) [pid = 1653] [serial = 24] [outer = 0x12af54800] 11:49:40 INFO - PROCESS | 1653 | 1467830980859 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b74bc00) [pid = 1653] [serial = 25] [outer = 0x12af54800] 11:49:41 INFO - PROCESS | 1653 | 1467830981144 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 473ms 11:49:41 INFO - PROCESS | 1653 | 1467830981174 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 1653 | 1467830981175 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:49:41 INFO - PROCESS | 1653 | 1467830981178 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 1653 | 1467830981179 Marionette TRACE conn2 <- [1,18,null,{}] 11:49:41 INFO - PROCESS | 1653 | 1467830981190 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:41 INFO - PROCESS | 1653 | 1467830981191 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:41 INFO - PROCESS | 1653 | 1467830981332 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:49:41 INFO - PROCESS | 1653 | 1467830981338 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:41 INFO - PROCESS | 1653 | 1467830981341 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b907800 == 10 [pid = 1653] [id = 10] 11:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12b8ba000) [pid = 1653] [serial = 26] [outer = 0x0] 11:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12b935400) [pid = 1653] [serial = 27] [outer = 0x12b8ba000] 11:49:41 INFO - PROCESS | 1653 | 1467830981379 Marionette DEBUG loaded listener.js 11:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12b93b400) [pid = 1653] [serial = 28] [outer = 0x12b8ba000] 11:49:41 INFO - PROCESS | 1653 | 1467830981802 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 669ms 11:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:49:41 INFO - PROCESS | 1653 | 1467830981848 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 1653 | 1467830981849 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:49:41 INFO - PROCESS | 1653 | 1467830981851 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 1653 | 1467830981852 Marionette TRACE conn2 <- [1,22,null,{}] 11:49:41 INFO - PROCESS | 1653 | 1467830981855 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:41 INFO - PROCESS | 1653 | 1467830981856 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:41 INFO - PROCESS | 1653 | 1467830981949 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:49:41 INFO - PROCESS | 1653 | 1467830981954 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:41 INFO - PROCESS | 1653 | 1467830981955 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be55800 == 11 [pid = 1653] [id = 11] 11:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12101b800) [pid = 1653] [serial = 29] [outer = 0x0] 11:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x129476c00) [pid = 1653] [serial = 30] [outer = 0x12101b800] 11:49:41 INFO - PROCESS | 1653 | 1467830981980 Marionette DEBUG loaded listener.js 11:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12b941400) [pid = 1653] [serial = 31] [outer = 0x12101b800] 11:49:42 INFO - PROCESS | 1653 | 1467830982224 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 11:49:42 INFO - PROCESS | 1653 | 1467830982273 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:49:42 INFO - PROCESS | 1653 | 1467830982274 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:49:42 INFO - PROCESS | 1653 | 1467830982276 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:49:42 INFO - PROCESS | 1653 | 1467830982277 Marionette TRACE conn2 <- [1,26,null,{}] 11:49:42 INFO - PROCESS | 1653 | 1467830982280 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:42 INFO - PROCESS | 1653 | 1467830982281 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:42 INFO - PROCESS | 1653 | 1467830982386 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:49:42 INFO - PROCESS | 1653 | 1467830982389 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 1653 | 1467830982391 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181a8000 == 12 [pid = 1653] [id = 12] 11:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x12be2bc00) [pid = 1653] [serial = 32] [outer = 0x0] 11:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12be33800) [pid = 1653] [serial = 33] [outer = 0x12be2bc00] 11:49:42 INFO - PROCESS | 1653 | 1467830982415 Marionette DEBUG loaded listener.js 11:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12be7c800) [pid = 1653] [serial = 34] [outer = 0x12be2bc00] 11:49:42 INFO - PROCESS | 1653 | 1467830982732 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 520ms 11:49:42 INFO - PROCESS | 1653 | 1467830982798 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:49:42 INFO - PROCESS | 1653 | 1467830982799 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:49:42 INFO - PROCESS | 1653 | 1467830982803 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:49:42 INFO - PROCESS | 1653 | 1467830982805 Marionette TRACE conn2 <- [1,30,null,{}] 11:49:42 INFO - PROCESS | 1653 | 1467830982820 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:42 INFO - PROCESS | 1653 | 1467830982822 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:42 INFO - PROCESS | 1653 | 1467830982951 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:49:42 INFO - PROCESS | 1653 | 1467830982959 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 1653 | 1467830982960 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c470000 == 13 [pid = 1653] [id = 13] 11:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12be7f800) [pid = 1653] [serial = 35] [outer = 0x0] 11:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c4ba800) [pid = 1653] [serial = 36] [outer = 0x12be7f800] 11:49:43 INFO - PROCESS | 1653 | 1467830982998 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c4be800) [pid = 1653] [serial = 37] [outer = 0x12be7f800] 11:49:43 INFO - PROCESS | 1653 | 1467830983306 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 535ms 11:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:49:43 INFO - PROCESS | 1653 | 1467830983340 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:49:43 INFO - PROCESS | 1653 | 1467830983341 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:49:43 INFO - PROCESS | 1653 | 1467830983343 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:49:43 INFO - PROCESS | 1653 | 1467830983344 Marionette TRACE conn2 <- [1,34,null,{}] 11:49:43 INFO - PROCESS | 1653 | 1467830983347 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:43 INFO - PROCESS | 1653 | 1467830983348 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:43 INFO - PROCESS | 1653 | 1467830983448 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:49:43 INFO - PROCESS | 1653 | 1467830983451 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 1653 | 1467830983452 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c767800 == 14 [pid = 1653] [id = 14] 11:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c4ba400) [pid = 1653] [serial = 38] [outer = 0x0] 11:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c4c6000) [pid = 1653] [serial = 39] [outer = 0x12c4ba400] 11:49:43 INFO - PROCESS | 1653 | 1467830983476 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c74a400) [pid = 1653] [serial = 40] [outer = 0x12c4ba400] 11:49:43 INFO - PROCESS | 1653 | 1467830983713 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 11:49:43 INFO - PROCESS | 1653 | 1467830983764 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:49:43 INFO - PROCESS | 1653 | 1467830983765 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:49:43 INFO - PROCESS | 1653 | 1467830983775 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:49:43 INFO - PROCESS | 1653 | 1467830983776 Marionette TRACE conn2 <- [1,38,null,{}] 11:49:43 INFO - PROCESS | 1653 | 1467830983779 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:43 INFO - PROCESS | 1653 | 1467830983780 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:43 INFO - PROCESS | 1653 | 1467830983892 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:49:43 INFO - PROCESS | 1653 | 1467830983895 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 1653 | 1467830983896 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca53800 == 15 [pid = 1653] [id = 15] 11:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12c74fc00) [pid = 1653] [serial = 41] [outer = 0x0] 11:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12af02800) [pid = 1653] [serial = 42] [outer = 0x12c74fc00] 11:49:43 INFO - PROCESS | 1653 | 1467830983919 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12af07400) [pid = 1653] [serial = 43] [outer = 0x12c74fc00] 11:49:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d105000 == 16 [pid = 1653] [id = 16] 11:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12d105800) [pid = 1653] [serial = 44] [outer = 0x0] 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12d10b000) [pid = 1653] [serial = 45] [outer = 0x12d105800] 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12d10f000) [pid = 1653] [serial = 46] [outer = 0x12d105800] 11:49:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11335d000 == 17 [pid = 1653] [id = 17] 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12af0b000) [pid = 1653] [serial = 47] [outer = 0x0] 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12d139400) [pid = 1653] [serial = 48] [outer = 0x12af0b000] 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12af08800) [pid = 1653] [serial = 49] [outer = 0x12af0b000] 11:49:44 INFO - PROCESS | 1653 | 1467830984270 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 518ms 11:49:44 INFO - PROCESS | 1653 | 1467830984293 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:49:44 INFO - PROCESS | 1653 | 1467830984295 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:49:44 INFO - PROCESS | 1653 | 1467830984297 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:49:44 INFO - PROCESS | 1653 | 1467830984298 Marionette TRACE conn2 <- [1,42,null,{}] 11:49:44 INFO - PROCESS | 1653 | 1467830984300 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:44 INFO - PROCESS | 1653 | 1467830984302 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:44 INFO - PROCESS | 1653 | 1467830984397 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:49:44 INFO - PROCESS | 1653 | 1467830984400 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:44 INFO - PROCESS | 1653 | 1467830984401 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d464000 == 18 [pid = 1653] [id = 18] 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12af0c400) [pid = 1653] [serial = 50] [outer = 0x0] 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12d24c000) [pid = 1653] [serial = 51] [outer = 0x12af0c400] 11:49:44 INFO - PROCESS | 1653 | 1467830984426 Marionette DEBUG loaded listener.js 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x117d09c00) [pid = 1653] [serial = 52] [outer = 0x12af0c400] 11:49:44 INFO - PROCESS | 1653 | 1467830984673 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 11:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:49:44 INFO - PROCESS | 1653 | 1467830984724 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:49:44 INFO - PROCESS | 1653 | 1467830984725 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:49:44 INFO - PROCESS | 1653 | 1467830984727 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:49:44 INFO - PROCESS | 1653 | 1467830984729 Marionette TRACE conn2 <- [1,46,null,{}] 11:49:44 INFO - PROCESS | 1653 | 1467830984731 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:44 INFO - PROCESS | 1653 | 1467830984733 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:44 INFO - PROCESS | 1653 | 1467830984843 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:49:44 INFO - PROCESS | 1653 | 1467830984846 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:44 INFO - PROCESS | 1653 | 1467830984847 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d70f000 == 19 [pid = 1653] [id = 19] 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12af09800) [pid = 1653] [serial = 53] [outer = 0x0] 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12d573800) [pid = 1653] [serial = 54] [outer = 0x12af09800] 11:49:44 INFO - PROCESS | 1653 | 1467830984873 Marionette DEBUG loaded listener.js 11:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12d577000) [pid = 1653] [serial = 55] [outer = 0x12af09800] 11:49:45 INFO - PROCESS | 1653 | 1467830985106 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 11:49:45 INFO - PROCESS | 1653 | 1467830985157 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:49:45 INFO - PROCESS | 1653 | 1467830985158 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:49:45 INFO - PROCESS | 1653 | 1467830985161 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:49:45 INFO - PROCESS | 1653 | 1467830985162 Marionette TRACE conn2 <- [1,50,null,{}] 11:49:45 INFO - PROCESS | 1653 | 1467830985172 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:45 INFO - PROCESS | 1653 | 1467830985173 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:45 INFO - PROCESS | 1653 | 1467830985273 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:49:45 INFO - PROCESS | 1653 | 1467830985277 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:45 INFO - PROCESS | 1653 | 1467830985278 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12da99800 == 20 [pid = 1653] [id = 20] 11:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x128c5b400) [pid = 1653] [serial = 56] [outer = 0x0] 11:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x12d5ed400) [pid = 1653] [serial = 57] [outer = 0x128c5b400] 11:49:45 INFO - PROCESS | 1653 | 1467830985302 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12d5f5000) [pid = 1653] [serial = 58] [outer = 0x128c5b400] 11:49:45 INFO - PROCESS | 1653 | 1467830985535 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 417ms 11:49:45 INFO - PROCESS | 1653 | 1467830985579 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:49:45 INFO - PROCESS | 1653 | 1467830985580 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:49:45 INFO - PROCESS | 1653 | 1467830985591 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:49:45 INFO - PROCESS | 1653 | 1467830985592 Marionette TRACE conn2 <- [1,54,null,{}] 11:49:45 INFO - PROCESS | 1653 | 1467830985595 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:45 INFO - PROCESS | 1653 | 1467830985596 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:45 INFO - PROCESS | 1653 | 1467830985721 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:49:45 INFO - PROCESS | 1653 | 1467830985734 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:45 INFO - PROCESS | 1653 | 1467830985736 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a62800 == 21 [pid = 1653] [id = 21] 11:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x124677000) [pid = 1653] [serial = 59] [outer = 0x0] 11:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12da31800) [pid = 1653] [serial = 60] [outer = 0x124677000] 11:49:45 INFO - PROCESS | 1653 | 1467830985763 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12da2f000) [pid = 1653] [serial = 61] [outer = 0x124677000] 11:49:46 INFO - PROCESS | 1653 | 1467830986837 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1273ms 11:49:46 INFO - PROCESS | 1653 | 1467830986871 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:49:46 INFO - PROCESS | 1653 | 1467830986873 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:49:46 INFO - PROCESS | 1653 | 1467830986879 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:49:46 INFO - PROCESS | 1653 | 1467830986881 Marionette TRACE conn2 <- [1,58,null,{}] 11:49:46 INFO - PROCESS | 1653 | 1467830986885 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:46 INFO - PROCESS | 1653 | 1467830986886 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:47 INFO - PROCESS | 1653 | 1467830987002 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:49:47 INFO - PROCESS | 1653 | 1467830987074 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 1653 | 1467830987075 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x112aac800 == 22 [pid = 1653] [id = 22] 11:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x113095400) [pid = 1653] [serial = 62] [outer = 0x0] 11:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x113098c00) [pid = 1653] [serial = 63] [outer = 0x113095400] 11:49:47 INFO - PROCESS | 1653 | 1467830987125 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1133c0c00) [pid = 1653] [serial = 64] [outer = 0x113095400] 11:49:47 INFO - PROCESS | 1653 | 1467830987641 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 826ms 11:49:47 INFO - PROCESS | 1653 | 1467830987719 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:49:47 INFO - PROCESS | 1653 | 1467830987722 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:49:47 INFO - PROCESS | 1653 | 1467830987728 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:49:47 INFO - PROCESS | 1653 | 1467830987730 Marionette TRACE conn2 <- [1,62,null,{}] 11:49:47 INFO - PROCESS | 1653 | 1467830987734 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:47 INFO - PROCESS | 1653 | 1467830987737 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:47 INFO - PROCESS | 1653 | 1467830987847 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:49:47 INFO - PROCESS | 1653 | 1467830987900 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 1653 | 1467830987902 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169be000 == 23 [pid = 1653] [id = 23] 11:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1167bc000) [pid = 1653] [serial = 65] [outer = 0x0] 11:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116f93c00) [pid = 1653] [serial = 66] [outer = 0x1167bc000] 11:49:47 INFO - PROCESS | 1653 | 1467830987933 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118188000) [pid = 1653] [serial = 67] [outer = 0x1167bc000] 11:49:48 INFO - PROCESS | 1653 | 1467830988339 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 11:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:49:48 INFO - PROCESS | 1653 | 1467830988351 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 1653 | 1467830988353 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:49:48 INFO - PROCESS | 1653 | 1467830988355 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - PROCESS | 1653 | 1467830988358 Marionette TRACE conn2 <- [1,66,null,{}] 11:49:48 INFO - PROCESS | 1653 | 1467830988376 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:48 INFO - PROCESS | 1653 | 1467830988380 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:48 INFO - PROCESS | 1653 | 1467830988493 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:49:48 INFO - PROCESS | 1653 | 1467830988535 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:48 INFO - PROCESS | 1653 | 1467830988537 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff1000 == 24 [pid = 1653] [id = 24] 11:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11919b000) [pid = 1653] [serial = 68] [outer = 0x0] 11:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11958e400) [pid = 1653] [serial = 69] [outer = 0x11919b000] 11:49:48 INFO - PROCESS | 1653 | 1467830988567 Marionette DEBUG loaded listener.js 11:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119596c00) [pid = 1653] [serial = 70] [outer = 0x11919b000] 11:49:48 INFO - PROCESS | 1653 | 1467830988977 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 11:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:49:49 INFO - PROCESS | 1653 | 1467830989027 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:49:49 INFO - PROCESS | 1653 | 1467830989028 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:49:49 INFO - PROCESS | 1653 | 1467830989031 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:49:49 INFO - PROCESS | 1653 | 1467830989032 Marionette TRACE conn2 <- [1,70,null,{}] 11:49:49 INFO - PROCESS | 1653 | 1467830989034 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:49 INFO - PROCESS | 1653 | 1467830989035 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:49 INFO - PROCESS | 1653 | 1467830989146 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:49:49 INFO - PROCESS | 1653 | 1467830989187 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:49 INFO - PROCESS | 1653 | 1467830989188 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cde000 == 25 [pid = 1653] [id = 25] 11:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11959a800) [pid = 1653] [serial = 71] [outer = 0x0] 11:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119648800) [pid = 1653] [serial = 72] [outer = 0x11959a800] 11:49:49 INFO - PROCESS | 1653 | 1467830989217 Marionette DEBUG loaded listener.js 11:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123806400) [pid = 1653] [serial = 73] [outer = 0x11959a800] 11:49:49 INFO - PROCESS | 1653 | 1467830989789 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 818ms 11:49:49 INFO - PROCESS | 1653 | 1467830989850 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:49:49 INFO - PROCESS | 1653 | 1467830989852 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:49:49 INFO - PROCESS | 1653 | 1467830989855 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:49:49 INFO - PROCESS | 1653 | 1467830989857 Marionette TRACE conn2 <- [1,74,null,{}] 11:49:49 INFO - PROCESS | 1653 | 1467830989860 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:49 INFO - PROCESS | 1653 | 1467830989862 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:49 INFO - PROCESS | 1653 | 1467830989949 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:49:49 INFO - PROCESS | 1653 | 1467830989996 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:49 INFO - PROCESS | 1653 | 1467830989997 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x112aab800 == 26 [pid = 1653] [id = 26] 11:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11326f800) [pid = 1653] [serial = 74] [outer = 0x0] 11:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x115d12800) [pid = 1653] [serial = 75] [outer = 0x11326f800] 11:49:50 INFO - PROCESS | 1653 | 1467830990026 Marionette DEBUG loaded listener.js 11:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x115e62000) [pid = 1653] [serial = 76] [outer = 0x11326f800] 11:49:50 INFO - PROCESS | 1653 | 1467830990411 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 11:49:50 INFO - PROCESS | 1653 | 1467830990426 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:49:50 INFO - PROCESS | 1653 | 1467830990429 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:49:50 INFO - PROCESS | 1653 | 1467830990434 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 1653 | 1467830990437 Marionette TRACE conn2 <- [1,78,null,{}] 11:49:50 INFO - PROCESS | 1653 | 1467830990439 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:50 INFO - PROCESS | 1653 | 1467830990441 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:50 INFO - PROCESS | 1653 | 1467830990516 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:49:50 INFO - PROCESS | 1653 | 1467830990520 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 1653 | 1467830990521 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d6b000 == 27 [pid = 1653] [id = 27] 11:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116137c00) [pid = 1653] [serial = 77] [outer = 0x0] 11:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116913c00) [pid = 1653] [serial = 78] [outer = 0x116137c00] 11:49:50 INFO - PROCESS | 1653 | 1467830990550 Marionette DEBUG loaded listener.js 11:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116f9c800) [pid = 1653] [serial = 79] [outer = 0x116137c00] 11:49:50 INFO - PROCESS | 1653 | 1467830990871 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 11:49:50 INFO - PROCESS | 1653 | 1467830990905 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:49:50 INFO - PROCESS | 1653 | 1467830990906 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:49:50 INFO - PROCESS | 1653 | 1467830990908 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 1653 | 1467830990910 Marionette TRACE conn2 <- [1,82,null,{}] 11:49:50 INFO - PROCESS | 1653 | 1467830990917 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:50 INFO - PROCESS | 1653 | 1467830990920 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:50 INFO - PROCESS | 1653 | 1467830990994 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:49:51 INFO - PROCESS | 1653 | 1467830991002 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 1653 | 1467830991004 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164b2000 == 28 [pid = 1653] [id = 28] 11:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176d3400) [pid = 1653] [serial = 80] [outer = 0x0] 11:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x117d12c00) [pid = 1653] [serial = 81] [outer = 0x1176d3400] 11:49:51 INFO - PROCESS | 1653 | 1467830991031 Marionette DEBUG loaded listener.js 11:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118359000) [pid = 1653] [serial = 82] [outer = 0x1176d3400] 11:49:51 INFO - PROCESS | 1653 | 1467830991359 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 11:49:51 INFO - PROCESS | 1653 | 1467830991379 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 1653 | 1467830991381 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:49:51 INFO - PROCESS | 1653 | 1467830991386 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 1653 | 1467830991389 Marionette TRACE conn2 <- [1,86,null,{}] 11:49:51 INFO - PROCESS | 1653 | 1467830991391 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:51 INFO - PROCESS | 1653 | 1467830991392 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:51 INFO - PROCESS | 1653 | 1467830991474 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:49:51 INFO - PROCESS | 1653 | 1467830991514 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 1653 | 1467830991515 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116789000 == 29 [pid = 1653] [id = 29] 11:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118188400) [pid = 1653] [serial = 83] [outer = 0x0] 11:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118717c00) [pid = 1653] [serial = 84] [outer = 0x118188400] 11:49:51 INFO - PROCESS | 1653 | 1467830991541 Marionette DEBUG loaded listener.js 11:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118856800) [pid = 1653] [serial = 85] [outer = 0x118188400] 11:49:51 INFO - PROCESS | 1653 | 1467830991802 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 471ms 11:49:51 INFO - PROCESS | 1653 | 1467830991857 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 1653 | 1467830991858 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:49:51 INFO - PROCESS | 1653 | 1467830991861 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 1653 | 1467830991862 Marionette TRACE conn2 <- [1,90,null,{}] 11:49:51 INFO - PROCESS | 1653 | 1467830991864 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:51 INFO - PROCESS | 1653 | 1467830991867 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:51 INFO - PROCESS | 1653 | 1467830991945 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:49:51 INFO - PROCESS | 1653 | 1467830991950 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 1653 | 1467830991953 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fdf800 == 30 [pid = 1653] [id = 30] 11:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113234800) [pid = 1653] [serial = 86] [outer = 0x0] 11:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119192400) [pid = 1653] [serial = 87] [outer = 0x113234800] 11:49:51 INFO - PROCESS | 1653 | 1467830991977 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11944f000) [pid = 1653] [serial = 88] [outer = 0x113234800] 11:49:52 INFO - PROCESS | 1653 | 1467830992297 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 11:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:49:52 INFO - PROCESS | 1653 | 1467830992329 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:49:52 INFO - PROCESS | 1653 | 1467830992331 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:49:52 INFO - PROCESS | 1653 | 1467830992334 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 1653 | 1467830992336 Marionette TRACE conn2 <- [1,94,null,{}] 11:49:52 INFO - PROCESS | 1653 | 1467830992339 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:52 INFO - PROCESS | 1653 | 1467830992343 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:52 INFO - PROCESS | 1653 | 1467830992456 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:49:52 INFO - PROCESS | 1653 | 1467830992460 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:52 INFO - PROCESS | 1653 | 1467830992461 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x117476000 == 31 [pid = 1653] [id = 31] 11:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119454400) [pid = 1653] [serial = 89] [outer = 0x0] 11:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11960dc00) [pid = 1653] [serial = 90] [outer = 0x119454400] 11:49:52 INFO - PROCESS | 1653 | 1467830992490 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119ac9800) [pid = 1653] [serial = 91] [outer = 0x119454400] 11:49:52 INFO - PROCESS | 1653 | 1467830992761 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 471ms 11:49:52 INFO - PROCESS | 1653 | 1467830992807 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:49:52 INFO - PROCESS | 1653 | 1467830992808 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:49:52 INFO - PROCESS | 1653 | 1467830992811 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 1653 | 1467830992812 Marionette TRACE conn2 <- [1,98,null,{}] 11:49:52 INFO - PROCESS | 1653 | 1467830992814 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:52 INFO - PROCESS | 1653 | 1467830992816 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:52 INFO - PROCESS | 1653 | 1467830992896 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:49:52 INFO - PROCESS | 1653 | 1467830992901 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:52 INFO - PROCESS | 1653 | 1467830992903 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11213f800 == 32 [pid = 1653] [id = 32] 11:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11963e000) [pid = 1653] [serial = 92] [outer = 0x0] 11:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11a0df400) [pid = 1653] [serial = 93] [outer = 0x11963e000] 11:49:52 INFO - PROCESS | 1653 | 1467830992928 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123806000) [pid = 1653] [serial = 94] [outer = 0x11963e000] 11:49:53 INFO - PROCESS | 1653 | 1467830993219 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 11:49:53 INFO - PROCESS | 1653 | 1467830993229 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:49:53 INFO - PROCESS | 1653 | 1467830993230 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:49:53 INFO - PROCESS | 1653 | 1467830993233 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:49:53 INFO - PROCESS | 1653 | 1467830993236 Marionette TRACE conn2 <- [1,102,null,{}] 11:49:53 INFO - PROCESS | 1653 | 1467830993256 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:53 INFO - PROCESS | 1653 | 1467830993257 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:53 INFO - PROCESS | 1653 | 1467830993361 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:49:53 INFO - PROCESS | 1653 | 1467830993367 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1653 | 1467830993368 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x118771000 == 33 [pid = 1653] [id = 33] 11:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112fb5c00) [pid = 1653] [serial = 95] [outer = 0x0] 11:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123804400) [pid = 1653] [serial = 96] [outer = 0x112fb5c00] 11:49:53 INFO - PROCESS | 1653 | 1467830993392 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123cb8000) [pid = 1653] [serial = 97] [outer = 0x112fb5c00] 11:49:53 INFO - PROCESS | 1653 | 1467830993659 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 476ms 11:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:49:53 INFO - PROCESS | 1653 | 1467830993710 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:49:53 INFO - PROCESS | 1653 | 1467830993711 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:49:53 INFO - PROCESS | 1653 | 1467830993714 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:49:53 INFO - PROCESS | 1653 | 1467830993715 Marionette TRACE conn2 <- [1,106,null,{}] 11:49:53 INFO - PROCESS | 1653 | 1467830993721 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:53 INFO - PROCESS | 1653 | 1467830993722 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:53 INFO - PROCESS | 1653 | 1467830993797 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:49:53 INFO - PROCESS | 1653 | 1467830993803 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1653 | 1467830993804 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11961e800 == 34 [pid = 1653] [id = 34] 11:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123f0a400) [pid = 1653] [serial = 98] [outer = 0x0] 11:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12418e000) [pid = 1653] [serial = 99] [outer = 0x123f0a400] 11:49:53 INFO - PROCESS | 1653 | 1467830993828 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12463c400) [pid = 1653] [serial = 100] [outer = 0x123f0a400] 11:49:54 INFO - PROCESS | 1653 | 1467830994142 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 472ms 11:49:54 INFO - PROCESS | 1653 | 1467830994187 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 1653 | 1467830994189 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:49:54 INFO - PROCESS | 1653 | 1467830994191 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 1653 | 1467830994192 Marionette TRACE conn2 <- [1,110,null,{}] 11:49:54 INFO - PROCESS | 1653 | 1467830994194 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:54 INFO - PROCESS | 1653 | 1467830994195 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:54 INFO - PROCESS | 1653 | 1467830994291 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:49:54 INFO - PROCESS | 1653 | 1467830994297 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:54 INFO - PROCESS | 1653 | 1467830994298 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11963a000 == 35 [pid = 1653] [id = 35] 11:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123807c00) [pid = 1653] [serial = 101] [outer = 0x0] 11:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12466f400) [pid = 1653] [serial = 102] [outer = 0x123807c00] 11:49:54 INFO - PROCESS | 1653 | 1467830994323 Marionette DEBUG loaded listener.js 11:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124c29800) [pid = 1653] [serial = 103] [outer = 0x123807c00] 11:49:54 INFO - PROCESS | 1653 | 1467830994594 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 11:49:54 INFO - PROCESS | 1653 | 1467830994609 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 1653 | 1467830994611 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:49:54 INFO - PROCESS | 1653 | 1467830994613 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 1653 | 1467830994615 Marionette TRACE conn2 <- [1,114,null,{}] 11:49:54 INFO - PROCESS | 1653 | 1467830994625 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:54 INFO - PROCESS | 1653 | 1467830994627 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:54 INFO - PROCESS | 1653 | 1467830994724 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:49:54 INFO - PROCESS | 1653 | 1467830994728 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:54 INFO - PROCESS | 1653 | 1467830994730 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x123903800 == 36 [pid = 1653] [id = 36] 11:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124ad0000) [pid = 1653] [serial = 104] [outer = 0x0] 11:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1252bcc00) [pid = 1653] [serial = 105] [outer = 0x124ad0000] 11:49:54 INFO - PROCESS | 1653 | 1467830994756 Marionette DEBUG loaded listener.js 11:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1258be800) [pid = 1653] [serial = 106] [outer = 0x124ad0000] 11:49:55 INFO - PROCESS | 1653 | 1467830995075 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 477ms 11:49:55 INFO - PROCESS | 1653 | 1467830995091 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:49:55 INFO - PROCESS | 1653 | 1467830995092 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:49:55 INFO - PROCESS | 1653 | 1467830995094 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:49:55 INFO - PROCESS | 1653 | 1467830995095 Marionette TRACE conn2 <- [1,118,null,{}] 11:49:55 INFO - PROCESS | 1653 | 1467830995098 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:55 INFO - PROCESS | 1653 | 1467830995099 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:55 INFO - PROCESS | 1653 | 1467830995185 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:49:55 INFO - PROCESS | 1653 | 1467830995232 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 1653 | 1467830995233 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x123920000 == 37 [pid = 1653] [id = 37] 11:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124f26400) [pid = 1653] [serial = 107] [outer = 0x0] 11:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1258c1800) [pid = 1653] [serial = 108] [outer = 0x124f26400] 11:49:55 INFO - PROCESS | 1653 | 1467830995258 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12651f000) [pid = 1653] [serial = 109] [outer = 0x124f26400] 11:49:55 INFO - PROCESS | 1653 | 1467830995494 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 11:49:55 INFO - PROCESS | 1653 | 1467830995514 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:49:55 INFO - PROCESS | 1653 | 1467830995516 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:49:55 INFO - PROCESS | 1653 | 1467830995526 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:49:55 INFO - PROCESS | 1653 | 1467830995527 Marionette TRACE conn2 <- [1,122,null,{}] 11:49:55 INFO - PROCESS | 1653 | 1467830995529 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:55 INFO - PROCESS | 1653 | 1467830995530 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:55 INFO - PROCESS | 1653 | 1467830995615 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:49:55 INFO - PROCESS | 1653 | 1467830995621 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 1653 | 1467830995622 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12400c000 == 38 [pid = 1653] [id = 38] 11:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1261cb000) [pid = 1653] [serial = 110] [outer = 0x0] 11:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x127055c00) [pid = 1653] [serial = 111] [outer = 0x1261cb000] 11:49:55 INFO - PROCESS | 1653 | 1467830995646 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12740b000) [pid = 1653] [serial = 112] [outer = 0x1261cb000] 11:49:55 INFO - PROCESS | 1653 | 1467830995938 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 11:49:55 INFO - PROCESS | 1653 | 1467830995994 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:49:55 INFO - PROCESS | 1653 | 1467830995996 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:49:56 INFO - PROCESS | 1653 | 1467830995998 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 1653 | 1467830995999 Marionette TRACE conn2 <- [1,126,null,{}] 11:49:56 INFO - PROCESS | 1653 | 1467830996004 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:56 INFO - PROCESS | 1653 | 1467830996005 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:56 INFO - PROCESS | 1653 | 1467830996086 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:49:56 INFO - PROCESS | 1653 | 1467830996133 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:56 INFO - PROCESS | 1653 | 1467830996134 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12436d800 == 39 [pid = 1653] [id = 39] 11:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126527000) [pid = 1653] [serial = 113] [outer = 0x0] 11:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12746dc00) [pid = 1653] [serial = 114] [outer = 0x126527000] 11:49:56 INFO - PROCESS | 1653 | 1467830996158 Marionette DEBUG loaded listener.js 11:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128c50000) [pid = 1653] [serial = 115] [outer = 0x126527000] 11:49:56 INFO - PROCESS | 1653 | 1467830996427 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 472ms 11:49:56 INFO - PROCESS | 1653 | 1467830996474 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:49:56 INFO - PROCESS | 1653 | 1467830996475 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:49:56 INFO - PROCESS | 1653 | 1467830996478 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 1653 | 1467830996479 Marionette TRACE conn2 <- [1,130,null,{}] 11:49:56 INFO - PROCESS | 1653 | 1467830996481 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:56 INFO - PROCESS | 1653 | 1467830996482 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:56 INFO - PROCESS | 1653 | 1467830996570 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:49:56 INFO - PROCESS | 1653 | 1467830996574 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:56 INFO - PROCESS | 1653 | 1467830996575 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f0c000 == 40 [pid = 1653] [id = 40] 11:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1261cac00) [pid = 1653] [serial = 116] [outer = 0x0] 11:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128e82400) [pid = 1653] [serial = 117] [outer = 0x1261cac00] 11:49:56 INFO - PROCESS | 1653 | 1467830996606 Marionette DEBUG loaded listener.js 11:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129181c00) [pid = 1653] [serial = 118] [outer = 0x1261cac00] 11:49:56 INFO - PROCESS | 1653 | 1467830996917 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 11:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:49:56 INFO - PROCESS | 1653 | 1467830996948 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:49:56 INFO - PROCESS | 1653 | 1467830996949 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:49:56 INFO - PROCESS | 1653 | 1467830996954 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 1653 | 1467830996955 Marionette TRACE conn2 <- [1,134,null,{}] 11:49:56 INFO - PROCESS | 1653 | 1467830996957 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:56 INFO - PROCESS | 1653 | 1467830996958 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:57 INFO - PROCESS | 1653 | 1467830997060 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:49:57 INFO - PROCESS | 1653 | 1467830997068 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:57 INFO - PROCESS | 1653 | 1467830997070 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257c3800 == 41 [pid = 1653] [id = 41] 11:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129186800) [pid = 1653] [serial = 119] [outer = 0x0] 11:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1292ba400) [pid = 1653] [serial = 120] [outer = 0x129186800] 11:49:57 INFO - PROCESS | 1653 | 1467830997093 Marionette DEBUG loaded listener.js 11:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1292c2c00) [pid = 1653] [serial = 121] [outer = 0x129186800] 11:49:57 INFO - PROCESS | 1653 | 1467830997416 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 469ms 11:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:49:57 INFO - PROCESS | 1653 | 1467830997424 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:49:57 INFO - PROCESS | 1653 | 1467830997425 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:49:57 INFO - PROCESS | 1653 | 1467830997429 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:49:57 INFO - PROCESS | 1653 | 1467830997430 Marionette TRACE conn2 <- [1,138,null,{}] 11:49:57 INFO - PROCESS | 1653 | 1467830997435 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:57 INFO - PROCESS | 1653 | 1467830997438 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:57 INFO - PROCESS | 1653 | 1467830997569 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:49:58 INFO - PROCESS | 1653 | 1467830998356 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:58 INFO - PROCESS | 1653 | 1467830998357 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x112155000 == 42 [pid = 1653] [id = 42] 11:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x113d64400) [pid = 1653] [serial = 122] [outer = 0x0] 11:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x115d19400) [pid = 1653] [serial = 123] [outer = 0x113d64400] 11:49:58 INFO - PROCESS | 1653 | 1467830998418 Marionette DEBUG loaded listener.js 11:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1161a2800) [pid = 1653] [serial = 124] [outer = 0x113d64400] 11:49:58 INFO - PROCESS | 1653 | 1467830998723 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1321ms 11:49:58 INFO - PROCESS | 1653 | 1467830998753 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:49:58 INFO - PROCESS | 1653 | 1467830998756 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:49:58 INFO - PROCESS | 1653 | 1467830998769 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:49:58 INFO - PROCESS | 1653 | 1467830998771 Marionette TRACE conn2 <- [1,142,null,{}] 11:49:58 INFO - PROCESS | 1653 | 1467830998775 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:58 INFO - PROCESS | 1653 | 1467830998776 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:58 INFO - PROCESS | 1653 | 1467830998865 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:49:58 INFO - PROCESS | 1653 | 1467830998873 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:58 INFO - PROCESS | 1653 | 1467830998875 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d78000 == 43 [pid = 1653] [id = 43] 11:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11690ec00) [pid = 1653] [serial = 125] [outer = 0x0] 11:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11714e400) [pid = 1653] [serial = 126] [outer = 0x11690ec00] 11:49:58 INFO - PROCESS | 1653 | 1467830998901 Marionette DEBUG loaded listener.js 11:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118183800) [pid = 1653] [serial = 127] [outer = 0x11690ec00] 11:49:59 INFO - PROCESS | 1653 | 1467830999214 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 473ms 11:49:59 INFO - PROCESS | 1653 | 1467830999243 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:49:59 INFO - PROCESS | 1653 | 1467830999246 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:49:59 INFO - PROCESS | 1653 | 1467830999250 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - PROCESS | 1653 | 1467830999253 Marionette TRACE conn2 <- [1,146,null,{}] 11:49:59 INFO - PROCESS | 1653 | 1467830999255 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:59 INFO - PROCESS | 1653 | 1467830999257 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:59 INFO - PROCESS | 1653 | 1467830999358 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:49:59 INFO - PROCESS | 1653 | 1467830999390 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:59 INFO - PROCESS | 1653 | 1467830999391 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:49:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116957800 == 44 [pid = 1653] [id = 44] 11:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11855cc00) [pid = 1653] [serial = 128] [outer = 0x0] 11:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1185db000) [pid = 1653] [serial = 129] [outer = 0x11855cc00] 11:49:59 INFO - PROCESS | 1653 | 1467830999416 Marionette DEBUG loaded listener.js 11:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x119452c00) [pid = 1653] [serial = 130] [outer = 0x11855cc00] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12b8ba000) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12af54800) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a6b3400) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12917c400) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x128c5b400) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12af09800) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12af0c400) [pid = 1653] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12c74fc00) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12c4ba400) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12be7f800) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12be2bc00) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12101b800) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x124ad0000) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124f26400) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1261cb000) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124677000) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x113095400) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1167bc000) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11919b000) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11959a800) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11326f800) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116137c00) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1176d3400) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118188400) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113234800) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119454400) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11963e000) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112fb5c00) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123f0a400) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:50:00 INFO - PROCESS | 1653 | 1467831000175 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 972ms 11:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:50:00 INFO - PROCESS | 1653 | 1467831000221 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:50:00 INFO - PROCESS | 1653 | 1467831000223 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:50:00 INFO - PROCESS | 1653 | 1467831000226 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 1653 | 1467831000230 Marionette TRACE conn2 <- [1,150,null,{}] 11:50:00 INFO - PROCESS | 1653 | 1467831000236 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:00 INFO - PROCESS | 1653 | 1467831000239 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:00 INFO - PROCESS | 1653 | 1467831000312 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:50:00 INFO - PROCESS | 1653 | 1467831000318 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 1653 | 1467831000320 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11747b800 == 45 [pid = 1653] [id = 45] 11:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1133b6000) [pid = 1653] [serial = 131] [outer = 0x0] 11:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119236c00) [pid = 1653] [serial = 132] [outer = 0x1133b6000] 11:50:00 INFO - PROCESS | 1653 | 1467831000345 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119592400) [pid = 1653] [serial = 133] [outer = 0x1133b6000] 11:50:00 INFO - PROCESS | 1653 | 1467831000691 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 473ms 11:50:00 INFO - PROCESS | 1653 | 1467831000699 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:50:00 INFO - PROCESS | 1653 | 1467831000701 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:50:00 INFO - PROCESS | 1653 | 1467831000704 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 1653 | 1467831000705 Marionette TRACE conn2 <- [1,154,null,{}] 11:50:00 INFO - PROCESS | 1653 | 1467831000707 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:00 INFO - PROCESS | 1653 | 1467831000708 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:00 INFO - PROCESS | 1653 | 1467831000792 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:50:00 INFO - PROCESS | 1653 | 1467831000796 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 1653 | 1467831000797 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11821d800 == 46 [pid = 1653] [id = 46] 11:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1164ecc00) [pid = 1653] [serial = 134] [outer = 0x0] 11:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11964a400) [pid = 1653] [serial = 135] [outer = 0x1164ecc00] 11:50:00 INFO - PROCESS | 1653 | 1467831000824 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1199aec00) [pid = 1653] [serial = 136] [outer = 0x1164ecc00] 11:50:01 INFO - PROCESS | 1653 | 1467831001127 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 11:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:50:01 INFO - PROCESS | 1653 | 1467831001172 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:50:01 INFO - PROCESS | 1653 | 1467831001174 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:50:01 INFO - PROCESS | 1653 | 1467831001176 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:50:01 INFO - PROCESS | 1653 | 1467831001177 Marionette TRACE conn2 <- [1,158,null,{}] 11:50:01 INFO - PROCESS | 1653 | 1467831001179 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:01 INFO - PROCESS | 1653 | 1467831001180 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:01 INFO - PROCESS | 1653 | 1467831001254 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:50:01 INFO - PROCESS | 1653 | 1467831001297 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:01 INFO - PROCESS | 1653 | 1467831001301 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x119185800 == 47 [pid = 1653] [id = 47] 11:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121013800) [pid = 1653] [serial = 137] [outer = 0x0] 11:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1210e4c00) [pid = 1653] [serial = 138] [outer = 0x121013800] 11:50:01 INFO - PROCESS | 1653 | 1467831001332 Marionette DEBUG loaded listener.js 11:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x123a1c000) [pid = 1653] [serial = 139] [outer = 0x121013800] 11:50:01 INFO - PROCESS | 1653 | 1467831001608 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 11:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:50:01 INFO - PROCESS | 1653 | 1467831001644 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:50:01 INFO - PROCESS | 1653 | 1467831001645 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:50:01 INFO - PROCESS | 1653 | 1467831001647 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:50:01 INFO - PROCESS | 1653 | 1467831001649 Marionette TRACE conn2 <- [1,162,null,{}] 11:50:01 INFO - PROCESS | 1653 | 1467831001659 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:01 INFO - PROCESS | 1653 | 1467831001671 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:01 INFO - PROCESS | 1653 | 1467831001746 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:50:01 INFO - PROCESS | 1653 | 1467831001750 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:01 INFO - PROCESS | 1653 | 1467831001753 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b3800 == 48 [pid = 1653] [id = 48] 11:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x123a21000) [pid = 1653] [serial = 140] [outer = 0x0] 11:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124acfc00) [pid = 1653] [serial = 141] [outer = 0x123a21000] 11:50:01 INFO - PROCESS | 1653 | 1467831001778 Marionette DEBUG loaded listener.js 11:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124f31400) [pid = 1653] [serial = 142] [outer = 0x123a21000] 11:50:02 INFO - PROCESS | 1653 | 1467831002073 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 477ms 11:50:02 INFO - PROCESS | 1653 | 1467831002156 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:50:02 INFO - PROCESS | 1653 | 1467831002159 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:50:02 INFO - PROCESS | 1653 | 1467831002164 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:50:02 INFO - PROCESS | 1653 | 1467831002165 Marionette TRACE conn2 <- [1,166,null,{}] 11:50:02 INFO - PROCESS | 1653 | 1467831002172 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:02 INFO - PROCESS | 1653 | 1467831002174 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:02 INFO - PROCESS | 1653 | 1467831002267 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:50:02 INFO - PROCESS | 1653 | 1467831002312 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 1653 | 1467831002315 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x112f2f000 == 49 [pid = 1653] [id = 49] 11:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11326c800) [pid = 1653] [serial = 143] [outer = 0x0] 11:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x113d69400) [pid = 1653] [serial = 144] [outer = 0x11326c800] 11:50:02 INFO - PROCESS | 1653 | 1467831002346 Marionette DEBUG loaded listener.js 11:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x116634c00) [pid = 1653] [serial = 145] [outer = 0x11326c800] 11:50:02 INFO - PROCESS | 1653 | 1467831002781 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 673ms 11:50:02 INFO - PROCESS | 1653 | 1467831002837 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:50:02 INFO - PROCESS | 1653 | 1467831002839 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:50:02 INFO - PROCESS | 1653 | 1467831002843 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:50:02 INFO - PROCESS | 1653 | 1467831002846 Marionette TRACE conn2 <- [1,170,null,{}] 11:50:02 INFO - PROCESS | 1653 | 1467831002849 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:02 INFO - PROCESS | 1653 | 1467831002853 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:02 INFO - PROCESS | 1653 | 1467831002946 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:50:03 INFO - PROCESS | 1653 | 1467831003023 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:03 INFO - PROCESS | 1653 | 1467831003024 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11877a800 == 50 [pid = 1653] [id = 50] 11:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118350800) [pid = 1653] [serial = 146] [outer = 0x0] 11:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1185d7000) [pid = 1653] [serial = 147] [outer = 0x118350800] 11:50:03 INFO - PROCESS | 1653 | 1467831003056 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119193800) [pid = 1653] [serial = 148] [outer = 0x118350800] 11:50:03 INFO - PROCESS | 1653 | 1467831003466 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 673ms 11:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:50:03 INFO - PROCESS | 1653 | 1467831003517 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:50:03 INFO - PROCESS | 1653 | 1467831003519 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:50:03 INFO - PROCESS | 1653 | 1467831003521 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - PROCESS | 1653 | 1467831003523 Marionette TRACE conn2 <- [1,174,null,{}] 11:50:03 INFO - PROCESS | 1653 | 1467831003530 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:03 INFO - PROCESS | 1653 | 1467831003534 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:03 INFO - PROCESS | 1653 | 1467831003630 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:50:03 INFO - PROCESS | 1653 | 1467831003691 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:03 INFO - PROCESS | 1653 | 1467831003694 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117479000 == 51 [pid = 1653] [id = 51] 11:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11a0d8c00) [pid = 1653] [serial = 149] [outer = 0x0] 11:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1210ee800) [pid = 1653] [serial = 150] [outer = 0x11a0d8c00] 11:50:03 INFO - PROCESS | 1653 | 1467831003726 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x123f06c00) [pid = 1653] [serial = 151] [outer = 0x11a0d8c00] 11:50:04 INFO - PROCESS | 1653 | 1467831004148 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 11:50:04 INFO - PROCESS | 1653 | 1467831004191 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 1653 | 1467831004193 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:50:04 INFO - PROCESS | 1653 | 1467831004195 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 1653 | 1467831004196 Marionette TRACE conn2 <- [1,178,null,{}] 11:50:04 INFO - PROCESS | 1653 | 1467831004199 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:04 INFO - PROCESS | 1653 | 1467831004201 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:04 INFO - PROCESS | 1653 | 1467831004319 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:50:04 INFO - PROCESS | 1653 | 1467831004368 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:04 INFO - PROCESS | 1653 | 1467831004370 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x125268000 == 52 [pid = 1653] [id = 52] 11:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x124677000) [pid = 1653] [serial = 152] [outer = 0x0] 11:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x124fa6000) [pid = 1653] [serial = 153] [outer = 0x124677000] 11:50:04 INFO - PROCESS | 1653 | 1467831004399 Marionette DEBUG loaded listener.js 11:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x125829800) [pid = 1653] [serial = 154] [outer = 0x124677000] 11:50:04 INFO - PROCESS | 1653 | 1467831004790 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 11:50:04 INFO - PROCESS | 1653 | 1467831004816 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 1653 | 1467831004818 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:50:04 INFO - PROCESS | 1653 | 1467831004822 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 1653 | 1467831004824 Marionette TRACE conn2 <- [1,182,null,{}] 11:50:04 INFO - PROCESS | 1653 | 1467831004827 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:04 INFO - PROCESS | 1653 | 1467831004829 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:04 INFO - PROCESS | 1653 | 1467831004962 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:50:05 INFO - PROCESS | 1653 | 1467831005048 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1653 | 1467831005050 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x127294000 == 53 [pid = 1653] [id = 53] 11:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x124b70400) [pid = 1653] [serial = 155] [outer = 0x0] 11:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1261c9800) [pid = 1653] [serial = 156] [outer = 0x124b70400] 11:50:05 INFO - PROCESS | 1653 | 1467831005091 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1265b6000) [pid = 1653] [serial = 157] [outer = 0x124b70400] 11:50:05 INFO - PROCESS | 1653 | 1467831005510 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 720ms 11:50:05 INFO - PROCESS | 1653 | 1467831005541 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 1653 | 1467831005543 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:50:05 INFO - PROCESS | 1653 | 1467831005578 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - PROCESS | 1653 | 1467831005580 Marionette TRACE conn2 <- [1,186,null,{}] 11:50:05 INFO - PROCESS | 1653 | 1467831005585 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:05 INFO - PROCESS | 1653 | 1467831005590 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:05 INFO - PROCESS | 1653 | 1467831005701 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:50:05 INFO - PROCESS | 1653 | 1467831005839 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1653 | 1467831005841 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x112e2e800 == 54 [pid = 1653] [id = 54] 11:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x113096c00) [pid = 1653] [serial = 158] [outer = 0x0] 11:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x113235c00) [pid = 1653] [serial = 159] [outer = 0x113096c00] 11:50:05 INFO - PROCESS | 1653 | 1467831005869 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x114fcec00) [pid = 1653] [serial = 160] [outer = 0x113096c00] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119185800 == 53 [pid = 1653] [id = 47] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11821d800 == 52 [pid = 1653] [id = 46] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1164b2000 == 51 [pid = 1653] [id = 28] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11213f800 == 50 [pid = 1653] [id = 32] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11747b800 == 49 [pid = 1653] [id = 45] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x117476000 == 48 [pid = 1653] [id = 31] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116957800 == 47 [pid = 1653] [id = 44] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x115d78000 == 46 [pid = 1653] [id = 43] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116789000 == 45 [pid = 1653] [id = 29] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x115d6b000 == 44 [pid = 1653] [id = 27] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x112155000 == 43 [pid = 1653] [id = 42] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1257c3800 == 42 [pid = 1653] [id = 41] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11961e800 == 41 [pid = 1653] [id = 34] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116fdf800 == 40 [pid = 1653] [id = 30] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x127294000 == 39 [pid = 1653] [id = 53] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x125268000 == 38 [pid = 1653] [id = 52] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12400c000 == 37 [pid = 1653] [id = 38] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x117479000 == 36 [pid = 1653] [id = 51] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12436d800 == 35 [pid = 1653] [id = 39] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11963a000 == 34 [pid = 1653] [id = 35] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x123903800 == 33 [pid = 1653] [id = 36] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11877a800 == 32 [pid = 1653] [id = 50] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x124f0c000 == 31 [pid = 1653] [id = 40] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b3800 == 30 [pid = 1653] [id = 48] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x123920000 == 29 [pid = 1653] [id = 37] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x112f2f000 == 28 [pid = 1653] [id = 49] 11:50:06 INFO - PROCESS | 1653 | --DOCSHELL 0x118771000 == 27 [pid = 1653] [id = 33] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124670400) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12466f400) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1252bcc00) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1258c1800) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x127055c00) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12746dc00) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128e82400) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x113098c00) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x116f93c00) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11958e400) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119648800) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x123806400) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x115d12800) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x115e62000) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116913c00) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x116f9c800) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x117d12c00) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118717c00) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119192400) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11944f000) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11960dc00) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119ac9800) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11a0df400) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x123806000) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123804400) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123cb8000) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12418e000) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12463c400) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1258be800) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12651f000) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12740b000) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118359000) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118188000) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1292ba400) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119596c00) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1133c0c00) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12da2f000) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118856800) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1240b5000) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12c4c6000) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12c4ba800) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12c4be800) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12be33800) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12be7c800) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12b941400) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129476c00) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b935400) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b93b400) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12af58800) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b74bc00) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a796800) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a6b5000) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12946ec00) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12917e000) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129183c00) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12da31800) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12d5ed400) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12d5f5000) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12d577000) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12d573800) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12d24c000) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x117d09c00) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12d139400) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12af02800) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12af07400) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12d10b000) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12c74a400) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 11:50:06 INFO - PROCESS | 1653 | 1467831006766 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1242ms 11:50:06 INFO - PROCESS | 1653 | 1467831006803 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 1653 | 1467831006805 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:50:06 INFO - PROCESS | 1653 | 1467831006809 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 1653 | 1467831006811 Marionette TRACE conn2 <- [1,190,null,{}] 11:50:06 INFO - PROCESS | 1653 | 1467831006816 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:06 INFO - PROCESS | 1653 | 1467831006820 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:06 INFO - PROCESS | 1653 | 1467831006921 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:50:06 INFO - PROCESS | 1653 | 1467831006931 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 1653 | 1467831006935 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x112aad800 == 28 [pid = 1653] [id = 55] 11:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x115e62000) [pid = 1653] [serial = 161] [outer = 0x0] 11:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1161a4c00) [pid = 1653] [serial = 162] [outer = 0x115e62000] 11:50:06 INFO - PROCESS | 1653 | 1467831006982 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1167b9800) [pid = 1653] [serial = 163] [outer = 0x115e62000] 11:50:07 INFO - PROCESS | 1653 | 1467831007345 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 11:50:07 INFO - PROCESS | 1653 | 1467831007396 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 1653 | 1467831007400 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:50:07 INFO - PROCESS | 1653 | 1467831007408 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - PROCESS | 1653 | 1467831007411 Marionette TRACE conn2 <- [1,194,null,{}] 11:50:07 INFO - PROCESS | 1653 | 1467831007414 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:07 INFO - PROCESS | 1653 | 1467831007417 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:07 INFO - PROCESS | 1653 | 1467831007526 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:50:07 INFO - PROCESS | 1653 | 1467831007537 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:07 INFO - PROCESS | 1653 | 1467831007539 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x116679000 == 29 [pid = 1653] [id = 56] 11:50:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x116a21400) [pid = 1653] [serial = 164] [outer = 0x0] 11:50:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118180800) [pid = 1653] [serial = 165] [outer = 0x116a21400] 11:50:07 INFO - PROCESS | 1653 | 1467831007584 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118568000) [pid = 1653] [serial = 166] [outer = 0x116a21400] 11:50:08 INFO - PROCESS | 1653 | 1467831008005 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 622ms 11:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:50:08 INFO - PROCESS | 1653 | 1467831008029 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:50:08 INFO - PROCESS | 1653 | 1467831008031 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:50:08 INFO - PROCESS | 1653 | 1467831008033 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 1653 | 1467831008035 Marionette TRACE conn2 <- [1,198,null,{}] 11:50:08 INFO - PROCESS | 1653 | 1467831008043 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:08 INFO - PROCESS | 1653 | 1467831008047 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:08 INFO - PROCESS | 1653 | 1467831008128 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:50:08 INFO - PROCESS | 1653 | 1467831008133 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 1653 | 1467831008138 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad2800 == 30 [pid = 1653] [id = 57] 11:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11918d400) [pid = 1653] [serial = 167] [outer = 0x0] 11:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119449c00) [pid = 1653] [serial = 168] [outer = 0x11918d400] 11:50:08 INFO - PROCESS | 1653 | 1467831008166 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11958cc00) [pid = 1653] [serial = 169] [outer = 0x11918d400] 11:50:08 INFO - PROCESS | 1653 | 1467831008496 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 471ms 11:50:08 INFO - PROCESS | 1653 | 1467831008505 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:50:08 INFO - PROCESS | 1653 | 1467831008507 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:50:08 INFO - PROCESS | 1653 | 1467831008509 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 1653 | 1467831008510 Marionette TRACE conn2 <- [1,202,null,{}] 11:50:08 INFO - PROCESS | 1653 | 1467831008513 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:08 INFO - PROCESS | 1653 | 1467831008514 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:08 INFO - PROCESS | 1653 | 1467831008616 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:50:08 INFO - PROCESS | 1653 | 1467831008640 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 1653 | 1467831008641 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746e800 == 31 [pid = 1653] [id = 58] 11:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11958c800) [pid = 1653] [serial = 170] [outer = 0x0] 11:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11959ac00) [pid = 1653] [serial = 171] [outer = 0x11958c800] 11:50:08 INFO - PROCESS | 1653 | 1467831008666 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1199a7000) [pid = 1653] [serial = 172] [outer = 0x11958c800] 11:50:08 INFO - PROCESS | 1653 | 1467831008920 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 11:50:08 INFO - PROCESS | 1653 | 1467831008978 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:50:08 INFO - PROCESS | 1653 | 1467831008979 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:50:08 INFO - PROCESS | 1653 | 1467831008981 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 1653 | 1467831008983 Marionette TRACE conn2 <- [1,206,null,{}] 11:50:09 INFO - PROCESS | 1653 | 1467831008993 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:09 INFO - PROCESS | 1653 | 1467831008994 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:09 INFO - PROCESS | 1653 | 1467831009098 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:50:09 INFO - PROCESS | 1653 | 1467831009102 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 1653 | 1467831009103 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x118221000 == 32 [pid = 1653] [id = 59] 11:50:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1121ba400) [pid = 1653] [serial = 173] [outer = 0x0] 11:50:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119ac2400) [pid = 1653] [serial = 174] [outer = 0x1121ba400] 11:50:09 INFO - PROCESS | 1653 | 1467831009127 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1210e0400) [pid = 1653] [serial = 175] [outer = 0x1121ba400] 11:50:09 INFO - PROCESS | 1653 | 1467831009428 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 476ms 11:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:50:09 INFO - PROCESS | 1653 | 1467831009461 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 1653 | 1467831009463 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:50:09 INFO - PROCESS | 1653 | 1467831009465 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - PROCESS | 1653 | 1467831009466 Marionette TRACE conn2 <- [1,210,null,{}] 11:50:09 INFO - PROCESS | 1653 | 1467831009472 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:09 INFO - PROCESS | 1653 | 1467831009476 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:09 INFO - PROCESS | 1653 | 1467831009594 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:50:09 INFO - PROCESS | 1653 | 1467831009598 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 1653 | 1467831009599 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119184000 == 33 [pid = 1653] [id = 60] 11:50:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1210e1400) [pid = 1653] [serial = 176] [outer = 0x0] 11:50:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123a1f400) [pid = 1653] [serial = 177] [outer = 0x1210e1400] 11:50:09 INFO - PROCESS | 1653 | 1467831009625 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124b77000) [pid = 1653] [serial = 178] [outer = 0x1210e1400] 11:50:09 INFO - PROCESS | 1653 | 1467831009930 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 521ms 11:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:50:09 INFO - PROCESS | 1653 | 1467831009988 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 1653 | 1467831009989 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:50:09 INFO - PROCESS | 1653 | 1467831009991 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - PROCESS | 1653 | 1467831009992 Marionette TRACE conn2 <- [1,214,null,{}] 11:50:09 INFO - PROCESS | 1653 | 1467831009995 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:09 INFO - PROCESS | 1653 | 1467831009996 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:10 INFO - PROCESS | 1653 | 1467831010081 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:50:10 INFO - PROCESS | 1653 | 1467831010118 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:10 INFO - PROCESS | 1653 | 1467831010119 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c75800 == 34 [pid = 1653] [id = 61] 11:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124c2cc00) [pid = 1653] [serial = 179] [outer = 0x0] 11:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124fae400) [pid = 1653] [serial = 180] [outer = 0x124c2cc00] 11:50:10 INFO - PROCESS | 1653 | 1467831010143 Marionette DEBUG loaded listener.js 11:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1257a9000) [pid = 1653] [serial = 181] [outer = 0x124c2cc00] 11:50:10 INFO - PROCESS | 1653 | 1467831010426 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 11:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:50:10 INFO - PROCESS | 1653 | 1467831010460 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:50:10 INFO - PROCESS | 1653 | 1467831010462 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:50:10 INFO - PROCESS | 1653 | 1467831010464 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:50:10 INFO - PROCESS | 1653 | 1467831010465 Marionette TRACE conn2 <- [1,218,null,{}] 11:50:10 INFO - PROCESS | 1653 | 1467831010472 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:10 INFO - PROCESS | 1653 | 1467831010473 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:10 INFO - PROCESS | 1653 | 1467831010569 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:50:10 INFO - PROCESS | 1653 | 1467831010604 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:10 INFO - PROCESS | 1653 | 1467831010605 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12388c800 == 35 [pid = 1653] [id = 62] 11:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119592000) [pid = 1653] [serial = 182] [outer = 0x0] 11:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1258be400) [pid = 1653] [serial = 183] [outer = 0x119592000] 11:50:10 INFO - PROCESS | 1653 | 1467831010645 Marionette DEBUG loaded listener.js 11:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12651fc00) [pid = 1653] [serial = 184] [outer = 0x119592000] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123a21000) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x121013800) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11690ec00) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11855cc00) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1133b6000) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113d64400) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1164ecc00) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x129186800) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126527000) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1261cac00) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:50:10 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123807c00) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:50:11 INFO - PROCESS | 1653 | 1467831011082 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 11:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:50:11 INFO - PROCESS | 1653 | 1467831011134 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:50:11 INFO - PROCESS | 1653 | 1467831011135 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:50:11 INFO - PROCESS | 1653 | 1467831011138 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 1653 | 1467831011139 Marionette TRACE conn2 <- [1,222,null,{}] 11:50:11 INFO - PROCESS | 1653 | 1467831011141 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:11 INFO - PROCESS | 1653 | 1467831011142 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:11 INFO - PROCESS | 1653 | 1467831011224 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:50:11 INFO - PROCESS | 1653 | 1467831011266 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 1653 | 1467831011267 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x123920000 == 36 [pid = 1653] [id = 63] 11:50:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a7c400) [pid = 1653] [serial = 185] [outer = 0x0] 11:50:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124188c00) [pid = 1653] [serial = 186] [outer = 0x112a7c400] 11:50:11 INFO - PROCESS | 1653 | 1467831011291 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126525400) [pid = 1653] [serial = 187] [outer = 0x112a7c400] 11:50:11 INFO - PROCESS | 1653 | 1467831011622 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 517ms 11:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:50:11 INFO - PROCESS | 1653 | 1467831011657 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:50:11 INFO - PROCESS | 1653 | 1467831011658 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:50:11 INFO - PROCESS | 1653 | 1467831011661 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 1653 | 1467831011663 Marionette TRACE conn2 <- [1,226,null,{}] 11:50:11 INFO - PROCESS | 1653 | 1467831011667 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:11 INFO - PROCESS | 1653 | 1467831011669 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:11 INFO - PROCESS | 1653 | 1467831011779 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:50:11 INFO - PROCESS | 1653 | 1467831011842 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 1653 | 1467831011844 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12401a000 == 37 [pid = 1653] [id = 64] 11:50:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113237400) [pid = 1653] [serial = 188] [outer = 0x0] 11:50:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12704f800) [pid = 1653] [serial = 189] [outer = 0x113237400] 11:50:11 INFO - PROCESS | 1653 | 1467831011880 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x127409800) [pid = 1653] [serial = 190] [outer = 0x113237400] 11:50:12 INFO - PROCESS | 1653 | 1467831012160 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 519ms 11:50:12 INFO - PROCESS | 1653 | 1467831012181 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:50:12 INFO - PROCESS | 1653 | 1467831012183 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:50:12 INFO - PROCESS | 1653 | 1467831012192 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:50:12 INFO - PROCESS | 1653 | 1467831012194 Marionette TRACE conn2 <- [1,230,null,{}] 11:50:12 INFO - PROCESS | 1653 | 1467831012208 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:12 INFO - PROCESS | 1653 | 1467831012209 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:12 INFO - PROCESS | 1653 | 1467831012300 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:50:12 INFO - PROCESS | 1653 | 1467831012315 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:12 INFO - PROCESS | 1653 | 1467831012316 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f5c800 == 38 [pid = 1653] [id = 65] 11:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12740a800) [pid = 1653] [serial = 191] [outer = 0x0] 11:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128a92c00) [pid = 1653] [serial = 192] [outer = 0x12740a800] 11:50:12 INFO - PROCESS | 1653 | 1467831012343 Marionette DEBUG loaded listener.js 11:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128e86c00) [pid = 1653] [serial = 193] [outer = 0x12740a800] 11:50:12 INFO - PROCESS | 1653 | 1467831012682 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 534ms 11:50:12 INFO - PROCESS | 1653 | 1467831012722 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:50:12 INFO - PROCESS | 1653 | 1467831012724 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:50:12 INFO - PROCESS | 1653 | 1467831012728 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:50:12 INFO - PROCESS | 1653 | 1467831012730 Marionette TRACE conn2 <- [1,234,null,{}] 11:50:12 INFO - PROCESS | 1653 | 1467831012736 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:12 INFO - PROCESS | 1653 | 1467831012738 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:12 INFO - PROCESS | 1653 | 1467831012855 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:50:12 INFO - PROCESS | 1653 | 1467831012860 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:12 INFO - PROCESS | 1653 | 1467831012862 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257c8000 == 39 [pid = 1653] [id = 66] 11:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12740ac00) [pid = 1653] [serial = 194] [outer = 0x0] 11:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129181400) [pid = 1653] [serial = 195] [outer = 0x12740ac00] 11:50:12 INFO - PROCESS | 1653 | 1467831012902 Marionette DEBUG loaded listener.js 11:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1292bcc00) [pid = 1653] [serial = 196] [outer = 0x12740ac00] 11:50:13 INFO - PROCESS | 1653 | 1467831013460 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 771ms 11:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:50:13 INFO - PROCESS | 1653 | 1467831013509 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:50:13 INFO - PROCESS | 1653 | 1467831013512 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:50:13 INFO - PROCESS | 1653 | 1467831013516 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:50:13 INFO - PROCESS | 1653 | 1467831013521 Marionette TRACE conn2 <- [1,238,null,{}] 11:50:13 INFO - PROCESS | 1653 | 1467831013525 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:13 INFO - PROCESS | 1653 | 1467831013526 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:13 INFO - PROCESS | 1653 | 1467831013630 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:50:13 INFO - PROCESS | 1653 | 1467831013697 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 1653 | 1467831013699 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694c000 == 40 [pid = 1653] [id = 67] 11:50:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11646c800) [pid = 1653] [serial = 197] [outer = 0x0] 11:50:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1167c7c00) [pid = 1653] [serial = 198] [outer = 0x11646c800] 11:50:13 INFO - PROCESS | 1653 | 1467831013729 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x117151c00) [pid = 1653] [serial = 199] [outer = 0x11646c800] 11:50:14 INFO - PROCESS | 1653 | 1467831014247 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:50:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11212f000) [pid = 1653] [serial = 200] [outer = 0x12af0b000] 11:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 875ms 11:50:14 INFO - PROCESS | 1653 | 1467831014414 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 1653 | 1467831014417 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:50:14 INFO - PROCESS | 1653 | 1467831014458 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 1653 | 1467831014460 Marionette TRACE conn2 <- [1,242,null,{}] 11:50:14 INFO - PROCESS | 1653 | 1467831014466 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:14 INFO - PROCESS | 1653 | 1467831014468 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:14 INFO - PROCESS | 1653 | 1467831014561 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:50:14 INFO - PROCESS | 1653 | 1467831014603 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 1653 | 1467831014606 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164b9800 == 41 [pid = 1653] [id = 68] 11:50:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118180c00) [pid = 1653] [serial = 201] [outer = 0x0] 11:50:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118185c00) [pid = 1653] [serial = 202] [outer = 0x118180c00] 11:50:14 INFO - PROCESS | 1653 | 1467831014635 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118717c00) [pid = 1653] [serial = 203] [outer = 0x118180c00] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x124f5c800 == 40 [pid = 1653] [id = 65] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12401a000 == 39 [pid = 1653] [id = 64] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123920000 == 38 [pid = 1653] [id = 63] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12388c800 == 37 [pid = 1653] [id = 62] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119c75800 == 36 [pid = 1653] [id = 61] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119184000 == 35 [pid = 1653] [id = 60] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118221000 == 34 [pid = 1653] [id = 59] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11746e800 == 33 [pid = 1653] [id = 58] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad2800 == 32 [pid = 1653] [id = 57] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116679000 == 31 [pid = 1653] [id = 56] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x112aad800 == 30 [pid = 1653] [id = 55] 11:50:14 INFO - PROCESS | 1653 | --DOCSHELL 0x112e2e800 == 29 [pid = 1653] [id = 54] 11:50:14 INFO - PROCESS | 1653 | 1467831014981 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1292c2c00) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124acfc00) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124f31400) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123a1c000) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11714e400) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1185db000) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119236c00) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119452c00) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119592400) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1210e4c00) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x115d19400) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11964a400) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118183800) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1199aec00) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1161a2800) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128c50000) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x129181c00) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 11:50:15 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124c29800) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 11:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 603ms 11:50:15 INFO - PROCESS | 1653 | 1467831015032 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:50:15 INFO - PROCESS | 1653 | 1467831015034 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:50:15 INFO - PROCESS | 1653 | 1467831015039 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:50:15 INFO - PROCESS | 1653 | 1467831015041 Marionette TRACE conn2 <- [1,246,null,{}] 11:50:15 INFO - PROCESS | 1653 | 1467831015044 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:15 INFO - PROCESS | 1653 | 1467831015046 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:15 INFO - PROCESS | 1653 | 1467831015121 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:50:15 INFO - PROCESS | 1653 | 1467831015125 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 1653 | 1467831015126 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad2800 == 30 [pid = 1653] [id = 69] 11:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118855800) [pid = 1653] [serial = 204] [outer = 0x0] 11:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119235400) [pid = 1653] [serial = 205] [outer = 0x118855800] 11:50:15 INFO - PROCESS | 1653 | 1467831015155 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119591400) [pid = 1653] [serial = 206] [outer = 0x118855800] 11:50:15 INFO - PROCESS | 1653 | 1467831015462 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 473ms 11:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:50:15 INFO - PROCESS | 1653 | 1467831015509 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:50:15 INFO - PROCESS | 1653 | 1467831015510 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:50:15 INFO - PROCESS | 1653 | 1467831015513 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:50:15 INFO - PROCESS | 1653 | 1467831015514 Marionette TRACE conn2 <- [1,250,null,{}] 11:50:15 INFO - PROCESS | 1653 | 1467831015521 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:15 INFO - PROCESS | 1653 | 1467831015524 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:15 INFO - PROCESS | 1653 | 1467831015609 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:50:15 INFO - PROCESS | 1653 | 1467831015656 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 1653 | 1467831015658 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11821a800 == 31 [pid = 1653] [id = 70] 11:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119644c00) [pid = 1653] [serial = 207] [outer = 0x0] 11:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119c1a800) [pid = 1653] [serial = 208] [outer = 0x119644c00] 11:50:15 INFO - PROCESS | 1653 | 1467831015687 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x123844400) [pid = 1653] [serial = 209] [outer = 0x119644c00] 11:50:15 INFO - PROCESS | 1653 | 1467831015982 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 518ms 11:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:50:16 INFO - PROCESS | 1653 | 1467831016032 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:50:16 INFO - PROCESS | 1653 | 1467831016035 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:50:16 INFO - PROCESS | 1653 | 1467831016038 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 1653 | 1467831016040 Marionette TRACE conn2 <- [1,254,null,{}] 11:50:16 INFO - PROCESS | 1653 | 1467831016042 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:16 INFO - PROCESS | 1653 | 1467831016044 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:16 INFO - PROCESS | 1653 | 1467831016140 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:50:16 INFO - PROCESS | 1653 | 1467831016203 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 1653 | 1467831016205 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119187000 == 32 [pid = 1653] [id = 71] 11:50:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121014800) [pid = 1653] [serial = 210] [outer = 0x0] 11:50:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123f0d800) [pid = 1653] [serial = 211] [outer = 0x121014800] 11:50:16 INFO - PROCESS | 1653 | 1467831016247 Marionette DEBUG loaded listener.js 11:50:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124f2a800) [pid = 1653] [serial = 212] [outer = 0x121014800] 11:50:16 INFO - PROCESS | 1653 | 1467831016636 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 618ms 11:50:16 INFO - PROCESS | 1653 | 1467831016657 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:50:16 INFO - PROCESS | 1653 | 1467831016658 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:50:16 INFO - PROCESS | 1653 | 1467831016660 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 1653 | 1467831016661 Marionette TRACE conn2 <- [1,258,null,{}] 11:50:16 INFO - PROCESS | 1653 | 1467831016664 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:16 INFO - PROCESS | 1653 | 1467831016665 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:16 INFO - PROCESS | 1653 | 1467831016758 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:50:16 INFO - PROCESS | 1653 | 1467831016763 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 1653 | 1467831016764 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b4b000 == 33 [pid = 1653] [id = 72] 11:50:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12101a400) [pid = 1653] [serial = 213] [outer = 0x0] 11:50:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124fac000) [pid = 1653] [serial = 214] [outer = 0x12101a400] 11:50:16 INFO - PROCESS | 1653 | 1467831016788 Marionette DEBUG loaded listener.js 11:50:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1257b0400) [pid = 1653] [serial = 215] [outer = 0x12101a400] 11:50:17 INFO - PROCESS | 1653 | 1467831017092 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 11:50:17 INFO - PROCESS | 1653 | 1467831017130 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 1653 | 1467831017133 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:50:17 INFO - PROCESS | 1653 | 1467831017139 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 1653 | 1467831017141 Marionette TRACE conn2 <- [1,262,null,{}] 11:50:17 INFO - PROCESS | 1653 | 1467831017144 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:17 INFO - PROCESS | 1653 | 1467831017150 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:17 INFO - PROCESS | 1653 | 1467831017337 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:50:17 INFO - PROCESS | 1653 | 1467831017358 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:17 INFO - PROCESS | 1653 | 1467831017360 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd6000 == 34 [pid = 1653] [id = 73] 11:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1265bd000) [pid = 1653] [serial = 216] [outer = 0x0] 11:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127472400) [pid = 1653] [serial = 217] [outer = 0x1265bd000] 11:50:17 INFO - PROCESS | 1653 | 1467831017400 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12917e800) [pid = 1653] [serial = 218] [outer = 0x1265bd000] 11:50:17 INFO - PROCESS | 1653 | 1467831017762 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 672ms 11:50:17 INFO - PROCESS | 1653 | 1467831017810 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 1653 | 1467831017811 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:50:17 INFO - PROCESS | 1653 | 1467831017814 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 1653 | 1467831017815 Marionette TRACE conn2 <- [1,266,null,{}] 11:50:17 INFO - PROCESS | 1653 | 1467831017817 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:17 INFO - PROCESS | 1653 | 1467831017819 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:17 INFO - PROCESS | 1653 | 1467831017932 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:50:17 INFO - PROCESS | 1653 | 1467831017965 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:17 INFO - PROCESS | 1653 | 1467831017966 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124688800 == 35 [pid = 1653] [id = 74] 11:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12917e400) [pid = 1653] [serial = 219] [outer = 0x0] 11:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1292bd400) [pid = 1653] [serial = 220] [outer = 0x12917e400] 11:50:18 INFO - PROCESS | 1653 | 1467831018005 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12946bc00) [pid = 1653] [serial = 221] [outer = 0x12917e400] 11:50:18 INFO - PROCESS | 1653 | 1467831018434 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 11:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:50:18 INFO - PROCESS | 1653 | 1467831018483 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:50:18 INFO - PROCESS | 1653 | 1467831018484 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:50:18 INFO - PROCESS | 1653 | 1467831018486 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:50:18 INFO - PROCESS | 1653 | 1467831018487 Marionette TRACE conn2 <- [1,270,null,{}] 11:50:18 INFO - PROCESS | 1653 | 1467831018490 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:18 INFO - PROCESS | 1653 | 1467831018491 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:18 INFO - PROCESS | 1653 | 1467831018581 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:50:18 INFO - PROCESS | 1653 | 1467831018584 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 1653 | 1467831018586 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x113dc5800 == 36 [pid = 1653] [id = 75] 11:50:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129185800) [pid = 1653] [serial = 222] [outer = 0x0] 11:50:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129474400) [pid = 1653] [serial = 223] [outer = 0x129185800] 11:50:18 INFO - PROCESS | 1653 | 1467831018610 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a51c800) [pid = 1653] [serial = 224] [outer = 0x129185800] 11:50:18 INFO - PROCESS | 1653 | 1467831018907 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 470ms 11:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:50:18 INFO - PROCESS | 1653 | 1467831018959 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:50:18 INFO - PROCESS | 1653 | 1467831018961 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:50:18 INFO - PROCESS | 1653 | 1467831018964 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:50:18 INFO - PROCESS | 1653 | 1467831018965 Marionette TRACE conn2 <- [1,274,null,{}] 11:50:18 INFO - PROCESS | 1653 | 1467831018973 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:18 INFO - PROCESS | 1653 | 1467831018975 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:19 INFO - PROCESS | 1653 | 1467831019271 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1121ba400) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124c2cc00) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11958c800) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a7c400) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1210e1400) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e62000) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11326c800) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11918d400) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119592000) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116a21400) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118350800) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11a0d8c00) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124677000) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113237400) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124b70400) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113096c00) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:50:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12740a800) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:50:19 INFO - PROCESS | 1653 | 1467831019354 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:19 INFO - PROCESS | 1653 | 1467831019355 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11745c800 == 37 [pid = 1653] [id = 76] 11:50:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113096c00) [pid = 1653] [serial = 225] [outer = 0x0] 11:50:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11663a400) [pid = 1653] [serial = 226] [outer = 0x113096c00] 11:50:19 INFO - PROCESS | 1653 | 1467831019395 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11923a000) [pid = 1653] [serial = 227] [outer = 0x113096c00] 11:50:19 INFO - PROCESS | 1653 | 1467831019726 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 774ms 11:50:19 INFO - PROCESS | 1653 | 1467831019741 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:50:19 INFO - PROCESS | 1653 | 1467831019743 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:50:19 INFO - PROCESS | 1653 | 1467831019745 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - PROCESS | 1653 | 1467831019746 Marionette TRACE conn2 <- [1,278,null,{}] 11:50:19 INFO - PROCESS | 1653 | 1467831019749 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:19 INFO - PROCESS | 1653 | 1467831019750 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:19 INFO - PROCESS | 1653 | 1467831019859 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:50:19 INFO - PROCESS | 1653 | 1467831019864 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:19 INFO - PROCESS | 1653 | 1467831019865 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x127297000 == 38 [pid = 1653] [id = 77] 11:50:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116987000) [pid = 1653] [serial = 228] [outer = 0x0] 11:50:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124c32400) [pid = 1653] [serial = 229] [outer = 0x116987000] 11:50:19 INFO - PROCESS | 1653 | 1467831019889 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12740a800) [pid = 1653] [serial = 230] [outer = 0x116987000] 11:50:20 INFO - PROCESS | 1653 | 1467831020265 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 570ms 11:50:20 INFO - PROCESS | 1653 | 1467831020316 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:50:20 INFO - PROCESS | 1653 | 1467831020318 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:50:20 INFO - PROCESS | 1653 | 1467831020322 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:50:20 INFO - PROCESS | 1653 | 1467831020325 Marionette TRACE conn2 <- [1,282,null,{}] 11:50:20 INFO - PROCESS | 1653 | 1467831020328 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:20 INFO - PROCESS | 1653 | 1467831020331 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:20 INFO - PROCESS | 1653 | 1467831020464 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:50:20 INFO - PROCESS | 1653 | 1467831020544 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 1653 | 1467831020546 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eec000 == 39 [pid = 1653] [id = 78] 11:50:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124c29800) [pid = 1653] [serial = 231] [outer = 0x0] 11:50:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a67b800) [pid = 1653] [serial = 232] [outer = 0x124c29800] 11:50:20 INFO - PROCESS | 1653 | 1467831020588 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a797c00) [pid = 1653] [serial = 233] [outer = 0x124c29800] 11:50:20 INFO - PROCESS | 1653 | 1467831020877 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 572ms 11:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:50:20 INFO - PROCESS | 1653 | 1467831020893 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:50:20 INFO - PROCESS | 1653 | 1467831020894 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:50:20 INFO - PROCESS | 1653 | 1467831020896 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:50:20 INFO - PROCESS | 1653 | 1467831020897 Marionette TRACE conn2 <- [1,286,null,{}] 11:50:20 INFO - PROCESS | 1653 | 1467831020908 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:20 INFO - PROCESS | 1653 | 1467831020909 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:20 INFO - PROCESS | 1653 | 1467831020990 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:50:20 INFO - PROCESS | 1653 | 1467831020994 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 1653 | 1467831020995 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12927f000 == 40 [pid = 1653] [id = 79] 11:50:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a6b4c00) [pid = 1653] [serial = 234] [outer = 0x0] 11:50:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12af05400) [pid = 1653] [serial = 235] [outer = 0x12a6b4c00] 11:50:21 INFO - PROCESS | 1653 | 1467831021019 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12af0d800) [pid = 1653] [serial = 236] [outer = 0x12a6b4c00] 11:50:21 INFO - PROCESS | 1653 | 1467831021440 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 569ms 11:50:21 INFO - PROCESS | 1653 | 1467831021467 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:50:21 INFO - PROCESS | 1653 | 1467831021472 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:50:21 INFO - PROCESS | 1653 | 1467831021475 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 1653 | 1467831021477 Marionette TRACE conn2 <- [1,290,null,{}] 11:50:21 INFO - PROCESS | 1653 | 1467831021481 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:21 INFO - PROCESS | 1653 | 1467831021483 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:21 INFO - PROCESS | 1653 | 1467831021579 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:50:21 INFO - PROCESS | 1653 | 1467831021641 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 1653 | 1467831021643 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116953000 == 41 [pid = 1653] [id = 80] 11:50:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116471800) [pid = 1653] [serial = 237] [outer = 0x0] 11:50:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1176d9400) [pid = 1653] [serial = 238] [outer = 0x116471800] 11:50:21 INFO - PROCESS | 1653 | 1467831021673 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1185d8000) [pid = 1653] [serial = 239] [outer = 0x116471800] 11:50:22 INFO - PROCESS | 1653 | 1467831022109 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 11:50:22 INFO - PROCESS | 1653 | 1467831022146 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:50:22 INFO - PROCESS | 1653 | 1467831022149 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:50:22 INFO - PROCESS | 1653 | 1467831022153 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - PROCESS | 1653 | 1467831022155 Marionette TRACE conn2 <- [1,294,null,{}] 11:50:22 INFO - PROCESS | 1653 | 1467831022158 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:22 INFO - PROCESS | 1653 | 1467831022160 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:22 INFO - PROCESS | 1653 | 1467831022261 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:50:22 INFO - PROCESS | 1653 | 1467831022310 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1653 | 1467831022311 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x123909800 == 42 [pid = 1653] [id = 81] 11:50:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119451400) [pid = 1653] [serial = 240] [outer = 0x0] 11:50:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119618000) [pid = 1653] [serial = 241] [outer = 0x119451400] 11:50:22 INFO - PROCESS | 1653 | 1467831022342 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119647400) [pid = 1653] [serial = 242] [outer = 0x119451400] 11:50:22 INFO - PROCESS | 1653 | 1467831022744 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:22 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. 11:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 11:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:50:22 INFO - PROCESS | 1653 | 1467831022773 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:50:22 INFO - PROCESS | 1653 | 1467831022775 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:50:22 INFO - PROCESS | 1653 | 1467831022777 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - PROCESS | 1653 | 1467831022780 Marionette TRACE conn2 <- [1,298,null,{}] 11:50:22 INFO - PROCESS | 1653 | 1467831022787 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:22 INFO - PROCESS | 1653 | 1467831022790 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:22 INFO - PROCESS | 1653 | 1467831022887 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:50:22 INFO - PROCESS | 1653 | 1467831022968 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1653 | 1467831022970 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b15000 == 43 [pid = 1653] [id = 82] 11:50:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124679000) [pid = 1653] [serial = 243] [outer = 0x0] 11:50:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1252bb000) [pid = 1653] [serial = 244] [outer = 0x124679000] 11:50:23 INFO - PROCESS | 1653 | 1467831023001 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1261ccc00) [pid = 1653] [serial = 245] [outer = 0x124679000] 11:50:23 INFO - PROCESS | 1653 | 1467831023389 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:23 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. 11:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 621ms 11:50:23 INFO - PROCESS | 1653 | 1467831023399 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 1653 | 1467831023401 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:50:23 INFO - PROCESS | 1653 | 1467831023403 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 1653 | 1467831023405 Marionette TRACE conn2 <- [1,302,null,{}] 11:50:23 INFO - PROCESS | 1653 | 1467831023407 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:23 INFO - PROCESS | 1653 | 1467831023408 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:23 INFO - PROCESS | 1653 | 1467831023504 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:50:23 INFO - PROCESS | 1653 | 1467831023563 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 1653 | 1467831023564 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31e000 == 44 [pid = 1653] [id = 83] 11:50:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12740b800) [pid = 1653] [serial = 246] [outer = 0x0] 11:50:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128a87800) [pid = 1653] [serial = 247] [outer = 0x12740b800] 11:50:23 INFO - PROCESS | 1653 | 1467831023593 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128a8c400) [pid = 1653] [serial = 248] [outer = 0x12740b800] 11:50:24 INFO - PROCESS | 1653 | 1467831024134 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:24 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. 11:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 769ms 11:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:50:24 INFO - PROCESS | 1653 | 1467831024187 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 1653 | 1467831024189 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:50:24 INFO - PROCESS | 1653 | 1467831024194 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 1653 | 1467831024196 Marionette TRACE conn2 <- [1,306,null,{}] 11:50:24 INFO - PROCESS | 1653 | 1467831024207 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:24 INFO - PROCESS | 1653 | 1467831024209 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:24 INFO - PROCESS | 1653 | 1467831024293 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:50:24 INFO - PROCESS | 1653 | 1467831024349 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 1653 | 1467831024352 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fdd800 == 45 [pid = 1653] [id = 84] 11:50:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117d10400) [pid = 1653] [serial = 249] [outer = 0x0] 11:50:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118185400) [pid = 1653] [serial = 250] [outer = 0x117d10400] 11:50:24 INFO - PROCESS | 1653 | 1467831024379 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119108c00) [pid = 1653] [serial = 251] [outer = 0x117d10400] 11:50:24 INFO - PROCESS | 1653 | 1467831024800 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128eec000 == 44 [pid = 1653] [id = 78] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x127297000 == 43 [pid = 1653] [id = 77] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11745c800 == 42 [pid = 1653] [id = 76] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x113dc5800 == 41 [pid = 1653] [id = 75] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x124688800 == 40 [pid = 1653] [id = 74] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd6000 == 39 [pid = 1653] [id = 73] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119b4b000 == 38 [pid = 1653] [id = 72] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119187000 == 37 [pid = 1653] [id = 71] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11821a800 == 36 [pid = 1653] [id = 70] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad2800 == 35 [pid = 1653] [id = 69] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1164b9800 == 34 [pid = 1653] [id = 68] 11:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1257c8000 == 33 [pid = 1653] [id = 66] 11:50:24 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. 11:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 678ms 11:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:50:24 INFO - PROCESS | 1653 | 1467831024873 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 1653 | 1467831024875 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:50:24 INFO - PROCESS | 1653 | 1467831024879 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 1653 | 1467831024881 Marionette TRACE conn2 <- [1,310,null,{}] 11:50:24 INFO - PROCESS | 1653 | 1467831024885 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:24 INFO - PROCESS | 1653 | 1467831024886 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:24 INFO - PROCESS | 1653 | 1467831024963 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:50:24 INFO - PROCESS | 1653 | 1467831024974 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 1653 | 1467831024976 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e23000 == 34 [pid = 1653] [id = 85] 11:50:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11958dc00) [pid = 1653] [serial = 252] [outer = 0x0] 11:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119594400) [pid = 1653] [serial = 253] [outer = 0x11958dc00] 11:50:25 INFO - PROCESS | 1653 | 1467831025003 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119618400) [pid = 1653] [serial = 254] [outer = 0x11958dc00] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123f06c00) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1210ee800) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125829800) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124fa6000) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x127409800) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1265b6000) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1261c9800) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1257a9000) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x114fcec00) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12651fc00) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128e86c00) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126525400) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113235c00) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124b77000) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1210e0400) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12704f800) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1199a7000) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128a92c00) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119ac2400) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124fae400) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11959ac00) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124188c00) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123a1f400) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1161a4c00) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1167b9800) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116634c00) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119449c00) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1258be400) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113d69400) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11958cc00) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118180800) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118568000) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119193800) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1185d7000) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 11:50:25 INFO - PROCESS | 1653 | 1467831025353 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:25 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. 11:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 520ms 11:50:25 INFO - PROCESS | 1653 | 1467831025400 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 1653 | 1467831025401 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:50:25 INFO - PROCESS | 1653 | 1467831025403 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 1653 | 1467831025406 Marionette TRACE conn2 <- [1,314,null,{}] 11:50:25 INFO - PROCESS | 1653 | 1467831025413 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:25 INFO - PROCESS | 1653 | 1467831025416 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:25 INFO - PROCESS | 1653 | 1467831025496 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:50:25 INFO - PROCESS | 1653 | 1467831025503 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 1653 | 1467831025505 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11819b000 == 35 [pid = 1653] [id = 86] 11:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1199b3400) [pid = 1653] [serial = 255] [outer = 0x0] 11:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x121011000) [pid = 1653] [serial = 256] [outer = 0x1199b3400] 11:50:25 INFO - PROCESS | 1653 | 1467831025534 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123a1f400) [pid = 1653] [serial = 257] [outer = 0x1199b3400] 11:50:25 INFO - PROCESS | 1653 | 1467831025882 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:25 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. 11:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 520ms 11:50:25 INFO - PROCESS | 1653 | 1467831025924 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 1653 | 1467831025926 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:50:25 INFO - PROCESS | 1653 | 1467831025928 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 1653 | 1467831025929 Marionette TRACE conn2 <- [1,318,null,{}] 11:50:25 INFO - PROCESS | 1653 | 1467831025932 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:25 INFO - PROCESS | 1653 | 1467831025933 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:26 INFO - PROCESS | 1653 | 1467831026012 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:50:26 INFO - PROCESS | 1653 | 1467831026073 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 1653 | 1467831026074 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11876d000 == 36 [pid = 1653] [id = 87] 11:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124678000) [pid = 1653] [serial = 258] [outer = 0x0] 11:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124fae400) [pid = 1653] [serial = 259] [outer = 0x124678000] 11:50:26 INFO - PROCESS | 1653 | 1467831026099 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1257adc00) [pid = 1653] [serial = 260] [outer = 0x124678000] 11:50:26 INFO - PROCESS | 1653 | 1467831026376 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:26 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. 11:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 471ms 11:50:26 INFO - PROCESS | 1653 | 1467831026400 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 1653 | 1467831026402 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:50:26 INFO - PROCESS | 1653 | 1467831026412 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 1653 | 1467831026413 Marionette TRACE conn2 <- [1,322,null,{}] 11:50:26 INFO - PROCESS | 1653 | 1467831026415 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:26 INFO - PROCESS | 1653 | 1467831026417 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:26 INFO - PROCESS | 1653 | 1467831026508 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:50:26 INFO - PROCESS | 1653 | 1467831026511 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 1653 | 1467831026512 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962f000 == 37 [pid = 1653] [id = 88] 11:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11697d800) [pid = 1653] [serial = 261] [outer = 0x0] 11:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1265b9000) [pid = 1653] [serial = 262] [outer = 0x11697d800] 11:50:26 INFO - PROCESS | 1653 | 1467831026581 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12746a000) [pid = 1653] [serial = 263] [outer = 0x11697d800] 11:50:26 INFO - PROCESS | 1653 | 1467831026892 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:26 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. 11:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 518ms 11:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:50:26 INFO - PROCESS | 1653 | 1467831026931 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 1653 | 1467831026932 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:50:26 INFO - PROCESS | 1653 | 1467831026936 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 1653 | 1467831026938 Marionette TRACE conn2 <- [1,326,null,{}] 11:50:26 INFO - PROCESS | 1653 | 1467831026941 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:26 INFO - PROCESS | 1653 | 1467831026945 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:27 INFO - PROCESS | 1653 | 1467831027040 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:50:27 INFO - PROCESS | 1653 | 1467831027044 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 1653 | 1467831027045 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x123907000 == 38 [pid = 1653] [id = 89] 11:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128a8b400) [pid = 1653] [serial = 264] [outer = 0x0] 11:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128a93c00) [pid = 1653] [serial = 265] [outer = 0x128a8b400] 11:50:27 INFO - PROCESS | 1653 | 1467831027073 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1292bf000) [pid = 1653] [serial = 266] [outer = 0x128a8b400] 11:50:27 INFO - PROCESS | 1653 | 1467831027434 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:27 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. 11:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 520ms 11:50:27 INFO - PROCESS | 1653 | 1467831027456 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:50:27 INFO - PROCESS | 1653 | 1467831027457 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:50:27 INFO - PROCESS | 1653 | 1467831027459 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 1653 | 1467831027460 Marionette TRACE conn2 <- [1,330,null,{}] 11:50:27 INFO - PROCESS | 1653 | 1467831027462 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:27 INFO - PROCESS | 1653 | 1467831027464 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:27 INFO - PROCESS | 1653 | 1467831027558 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:50:27 INFO - PROCESS | 1653 | 1467831027571 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 1653 | 1467831027572 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12468a000 == 39 [pid = 1653] [id = 90] 11:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128c52400) [pid = 1653] [serial = 267] [outer = 0x0] 11:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12947a800) [pid = 1653] [serial = 268] [outer = 0x128c52400] 11:50:27 INFO - PROCESS | 1653 | 1467831027603 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a67b000) [pid = 1653] [serial = 269] [outer = 0x128c52400] 11:50:27 INFO - PROCESS | 1653 | 1467831027940 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:27 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. 11:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 11:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:50:27 INFO - PROCESS | 1653 | 1467831027978 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 1653 | 1467831027979 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:50:27 INFO - PROCESS | 1653 | 1467831027981 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 1653 | 1467831027982 Marionette TRACE conn2 <- [1,334,null,{}] 11:50:27 INFO - PROCESS | 1653 | 1467831027985 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:27 INFO - PROCESS | 1653 | 1467831027986 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:28 INFO - PROCESS | 1653 | 1467831028080 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:50:28 INFO - PROCESS | 1653 | 1467831028084 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 1653 | 1467831028086 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x125269800 == 40 [pid = 1653] [id = 91] 11:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a679800) [pid = 1653] [serial = 270] [outer = 0x0] 11:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a6b2000) [pid = 1653] [serial = 271] [outer = 0x12a679800] 11:50:28 INFO - PROCESS | 1653 | 1467831028110 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a795c00) [pid = 1653] [serial = 272] [outer = 0x12a679800] 11:50:28 INFO - PROCESS | 1653 | 1467831028437 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:28 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. 11:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 11:50:28 INFO - PROCESS | 1653 | 1467831028458 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 1653 | 1467831028459 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:50:28 INFO - PROCESS | 1653 | 1467831028461 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 1653 | 1467831028462 Marionette TRACE conn2 <- [1,338,null,{}] 11:50:28 INFO - PROCESS | 1653 | 1467831028473 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:28 INFO - PROCESS | 1653 | 1467831028474 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:28 INFO - PROCESS | 1653 | 1467831028571 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:50:28 INFO - PROCESS | 1653 | 1467831028574 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 1653 | 1467831028575 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272a3000 == 41 [pid = 1653] [id = 92] 11:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a6aec00) [pid = 1653] [serial = 273] [outer = 0x0] 11:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12af07400) [pid = 1653] [serial = 274] [outer = 0x12a6aec00] 11:50:28 INFO - PROCESS | 1653 | 1467831028606 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12af4fc00) [pid = 1653] [serial = 275] [outer = 0x12a6aec00] 11:50:28 INFO - PROCESS | 1653 | 1467831028910 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:28 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. 11:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 11:50:28 INFO - PROCESS | 1653 | 1467831028931 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 1653 | 1467831028932 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:50:28 INFO - PROCESS | 1653 | 1467831028941 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 1653 | 1467831028942 Marionette TRACE conn2 <- [1,342,null,{}] 11:50:28 INFO - PROCESS | 1653 | 1467831028945 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:28 INFO - PROCESS | 1653 | 1467831028946 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:29 INFO - PROCESS | 1653 | 1467831029050 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:50:29 INFO - PROCESS | 1653 | 1467831029054 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 1653 | 1467831029055 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee3800 == 42 [pid = 1653] [id = 93] 11:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12af02400) [pid = 1653] [serial = 276] [outer = 0x0] 11:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12af5d800) [pid = 1653] [serial = 277] [outer = 0x12af02400] 11:50:29 INFO - PROCESS | 1653 | 1467831029079 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b0a4c00) [pid = 1653] [serial = 278] [outer = 0x12af02400] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1265bd000) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129185800) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12101a400) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121014800) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12917e400) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118855800) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119644c00) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113096c00) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118180c00) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116987000) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124c29800) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:50:29 INFO - PROCESS | 1653 | 1467831029454 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:29 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. 11:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 525ms 11:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:50:29 INFO - PROCESS | 1653 | 1467831029460 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 1653 | 1467831029462 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:50:29 INFO - PROCESS | 1653 | 1467831029464 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 1653 | 1467831029466 Marionette TRACE conn2 <- [1,346,null,{}] 11:50:29 INFO - PROCESS | 1653 | 1467831029472 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:29 INFO - PROCESS | 1653 | 1467831029473 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:29 INFO - PROCESS | 1653 | 1467831029575 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:50:29 INFO - PROCESS | 1653 | 1467831029639 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 1653 | 1467831029641 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x129287800 == 43 [pid = 1653] [id = 94] 11:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1185d1000) [pid = 1653] [serial = 279] [outer = 0x0] 11:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x121011400) [pid = 1653] [serial = 280] [outer = 0x1185d1000] 11:50:29 INFO - PROCESS | 1653 | 1467831029696 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b742800) [pid = 1653] [serial = 281] [outer = 0x1185d1000] 11:50:30 INFO - PROCESS | 1653 | 1467831030084 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:30 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. 11:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 11:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:50:30 INFO - PROCESS | 1653 | 1467831030134 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 1653 | 1467831030136 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:50:30 INFO - PROCESS | 1653 | 1467831030138 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 1653 | 1467831030139 Marionette TRACE conn2 <- [1,350,null,{}] 11:50:30 INFO - PROCESS | 1653 | 1467831030141 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:30 INFO - PROCESS | 1653 | 1467831030142 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:30 INFO - PROCESS | 1653 | 1467831030242 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:50:30 INFO - PROCESS | 1653 | 1467831030248 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 1653 | 1467831030249 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6a1000 == 44 [pid = 1653] [id = 95] 11:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b746400) [pid = 1653] [serial = 282] [outer = 0x0] 11:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b8ae800) [pid = 1653] [serial = 283] [outer = 0x12b746400] 11:50:30 INFO - PROCESS | 1653 | 1467831030274 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b8b7000) [pid = 1653] [serial = 284] [outer = 0x12b746400] 11:50:30 INFO - PROCESS | 1653 | 1467831030576 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:30 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. 11:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 11:50:30 INFO - PROCESS | 1653 | 1467831030607 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:50:30 INFO - PROCESS | 1653 | 1467831030608 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:50:30 INFO - PROCESS | 1653 | 1467831030610 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 1653 | 1467831030611 Marionette TRACE conn2 <- [1,354,null,{}] 11:50:30 INFO - PROCESS | 1653 | 1467831030614 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:30 INFO - PROCESS | 1653 | 1467831030615 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:30 INFO - PROCESS | 1653 | 1467831030697 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:50:30 INFO - PROCESS | 1653 | 1467831030710 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 1653 | 1467831030711 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b3800 == 45 [pid = 1653] [id = 96] 11:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1258c1800) [pid = 1653] [serial = 285] [outer = 0x0] 11:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b938c00) [pid = 1653] [serial = 286] [outer = 0x1258c1800] 11:50:30 INFO - PROCESS | 1653 | 1467831030735 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b942800) [pid = 1653] [serial = 287] [outer = 0x1258c1800] 11:50:31 INFO - PROCESS | 1653 | 1467831031040 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:31 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. 11:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 11:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:50:31 INFO - PROCESS | 1653 | 1467831031079 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 1653 | 1467831031080 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:50:31 INFO - PROCESS | 1653 | 1467831031082 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - PROCESS | 1653 | 1467831031083 Marionette TRACE conn2 <- [1,358,null,{}] 11:50:31 INFO - PROCESS | 1653 | 1467831031086 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:31 INFO - PROCESS | 1653 | 1467831031087 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:31 INFO - PROCESS | 1653 | 1467831031190 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:50:31 INFO - PROCESS | 1653 | 1467831031196 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 1653 | 1467831031197 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9cc800 == 46 [pid = 1653] [id = 97] 11:50:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b74d400) [pid = 1653] [serial = 288] [outer = 0x0] 11:50:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12be27000) [pid = 1653] [serial = 289] [outer = 0x12b74d400] 11:50:31 INFO - PROCESS | 1653 | 1467831031220 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12be31800) [pid = 1653] [serial = 290] [outer = 0x12b74d400] 11:50:31 INFO - PROCESS | 1653 | 1467831031713 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:31 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. 11:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 669ms 11:50:31 INFO - PROCESS | 1653 | 1467831031768 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 1653 | 1467831031771 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:50:31 INFO - PROCESS | 1653 | 1467831031775 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - PROCESS | 1653 | 1467831031777 Marionette TRACE conn2 <- [1,362,null,{}] 11:50:31 INFO - PROCESS | 1653 | 1467831031782 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:31 INFO - PROCESS | 1653 | 1467831031784 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:31 INFO - PROCESS | 1653 | 1467831031885 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:50:31 INFO - PROCESS | 1653 | 1467831031939 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 1653 | 1467831031940 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad6000 == 47 [pid = 1653] [id = 98] 11:50:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x117d08400) [pid = 1653] [serial = 291] [outer = 0x0] 11:50:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118567c00) [pid = 1653] [serial = 292] [outer = 0x117d08400] 11:50:31 INFO - PROCESS | 1653 | 1467831031971 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11944f400) [pid = 1653] [serial = 293] [outer = 0x117d08400] 11:50:32 INFO - PROCESS | 1653 | 1467831032389 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:32 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. 11:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 624ms 11:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:50:32 INFO - PROCESS | 1653 | 1467831032400 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 1653 | 1467831032403 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:50:32 INFO - PROCESS | 1653 | 1467831032408 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 1653 | 1467831032410 Marionette TRACE conn2 <- [1,366,null,{}] 11:50:32 INFO - PROCESS | 1653 | 1467831032412 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:32 INFO - PROCESS | 1653 | 1467831032414 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:32 INFO - PROCESS | 1653 | 1467831032518 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:50:32 INFO - PROCESS | 1653 | 1467831032600 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 1653 | 1467831032601 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12390c800 == 48 [pid = 1653] [id = 99] 11:50:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1199ab000) [pid = 1653] [serial = 294] [outer = 0x0] 11:50:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119c1e000) [pid = 1653] [serial = 295] [outer = 0x1199ab000] 11:50:32 INFO - PROCESS | 1653 | 1467831032646 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x123f06c00) [pid = 1653] [serial = 296] [outer = 0x1199ab000] 11:50:33 INFO - PROCESS | 1653 | 1467831033124 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:33 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. 11:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 770ms 11:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:50:33 INFO - PROCESS | 1653 | 1467831033177 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 1653 | 1467831033179 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:50:33 INFO - PROCESS | 1653 | 1467831033181 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 1653 | 1467831033184 Marionette TRACE conn2 <- [1,370,null,{}] 11:50:33 INFO - PROCESS | 1653 | 1467831033191 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:33 INFO - PROCESS | 1653 | 1467831033194 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:33 INFO - PROCESS | 1653 | 1467831033296 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:50:33 INFO - PROCESS | 1653 | 1467831033363 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 1653 | 1467831033365 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b724000 == 49 [pid = 1653] [id = 100] 11:50:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128a8c000) [pid = 1653] [serial = 297] [outer = 0x0] 11:50:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128c55c00) [pid = 1653] [serial = 298] [outer = 0x128a8c000] 11:50:33 INFO - PROCESS | 1653 | 1467831033396 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129184400) [pid = 1653] [serial = 299] [outer = 0x128a8c000] 11:50:33 INFO - PROCESS | 1653 | 1467831033846 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:34 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. 11:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 873ms 11:50:34 INFO - PROCESS | 1653 | 1467831034055 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 1653 | 1467831034058 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:50:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:50:34 INFO - PROCESS | 1653 | 1467831034061 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 1653 | 1467831034063 Marionette TRACE conn2 <- [1,374,null,{}] 11:50:34 INFO - PROCESS | 1653 | 1467831034067 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:34 INFO - PROCESS | 1653 | 1467831034069 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:34 INFO - PROCESS | 1653 | 1467831034155 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:50:34 INFO - PROCESS | 1653 | 1467831034217 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 1653 | 1467831034220 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x117462000 == 50 [pid = 1653] [id = 101] 11:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11871c800) [pid = 1653] [serial = 300] [outer = 0x0] 11:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119195800) [pid = 1653] [serial = 301] [outer = 0x11871c800] 11:50:34 INFO - PROCESS | 1653 | 1467831034247 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11958c800) [pid = 1653] [serial = 302] [outer = 0x11871c800] 11:50:34 INFO - PROCESS | 1653 | 1467831034671 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:50:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:50:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 621ms 11:50:34 INFO - PROCESS | 1653 | 1467831034683 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 1653 | 1467831034684 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:50:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:50:34 INFO - PROCESS | 1653 | 1467831034689 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 1653 | 1467831034691 Marionette TRACE conn2 <- [1,378,null,{}] 11:50:34 INFO - PROCESS | 1653 | 1467831034693 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:34 INFO - PROCESS | 1653 | 1467831034695 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:34 INFO - PROCESS | 1653 | 1467831034783 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:50:34 INFO - PROCESS | 1653 | 1467831034835 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 1653 | 1467831034837 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b3800 == 51 [pid = 1653] [id = 102] 11:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119599800) [pid = 1653] [serial = 303] [outer = 0x0] 11:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119616400) [pid = 1653] [serial = 304] [outer = 0x119599800] 11:50:34 INFO - PROCESS | 1653 | 1467831034864 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11964c400) [pid = 1653] [serial = 305] [outer = 0x119599800] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b3800 == 50 [pid = 1653] [id = 96] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6a1000 == 49 [pid = 1653] [id = 95] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x129287800 == 48 [pid = 1653] [id = 94] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee3800 == 47 [pid = 1653] [id = 93] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1272a3000 == 46 [pid = 1653] [id = 92] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x125269800 == 45 [pid = 1653] [id = 91] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1167c7c00) [pid = 1653] [serial = 198] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129181400) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12af05400) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12468a000 == 44 [pid = 1653] [id = 90] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x123907000 == 43 [pid = 1653] [id = 89] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11962f000 == 42 [pid = 1653] [id = 88] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11876d000 == 41 [pid = 1653] [id = 87] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11819b000 == 40 [pid = 1653] [id = 86] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x115e23000 == 39 [pid = 1653] [id = 85] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x116fdd800 == 38 [pid = 1653] [id = 84] 11:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12927f000 == 37 [pid = 1653] [id = 79] 11:50:35 INFO - PROCESS | 1653 | 1467831035243 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x127472400) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x129474400) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124fac000) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123f0d800) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124f2a800) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1292bd400) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119235400) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119591400) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119c1a800) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123844400) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12a51c800) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12af08800) [pid = 1653] [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.] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11663a400) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118717c00) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118185c00) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11923a000) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12946bc00) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12740a800) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12917e800) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a797c00) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124c32400) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a67b800) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 11:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1257b0400) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 11:50:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:50:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 571ms 11:50:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:50:35 INFO - PROCESS | 1653 | 1467831035259 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 1653 | 1467831035260 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:50:35 INFO - PROCESS | 1653 | 1467831035262 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 1653 | 1467831035264 Marionette TRACE conn2 <- [1,382,null,{}] 11:50:35 INFO - PROCESS | 1653 | 1467831035270 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:35 INFO - PROCESS | 1653 | 1467831035273 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:35 INFO - PROCESS | 1653 | 1467831035352 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:50:35 INFO - PROCESS | 1653 | 1467831035358 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 1653 | 1467831035361 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x116feb000 == 38 [pid = 1653] [id = 103] 11:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123809400) [pid = 1653] [serial = 306] [outer = 0x0] 11:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1240b6000) [pid = 1653] [serial = 307] [outer = 0x123809400] 11:50:35 INFO - PROCESS | 1653 | 1467831035388 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124b70400) [pid = 1653] [serial = 308] [outer = 0x123809400] 11:50:35 INFO - PROCESS | 1653 | 1467831035731 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:50:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 518ms 11:50:35 INFO - PROCESS | 1653 | 1467831035795 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 1653 | 1467831035796 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:50:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:50:35 INFO - PROCESS | 1653 | 1467831035799 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 1653 | 1467831035801 Marionette TRACE conn2 <- [1,386,null,{}] 11:50:35 INFO - PROCESS | 1653 | 1467831035803 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:35 INFO - PROCESS | 1653 | 1467831035804 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:35 INFO - PROCESS | 1653 | 1467831035880 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:50:35 INFO - PROCESS | 1653 | 1467831035887 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 1653 | 1467831035889 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192a1800 == 39 [pid = 1653] [id = 104] 11:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1257ab000) [pid = 1653] [serial = 309] [outer = 0x0] 11:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12651fc00) [pid = 1653] [serial = 310] [outer = 0x1257ab000] 11:50:35 INFO - PROCESS | 1653 | 1467831035914 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1270f3000) [pid = 1653] [serial = 311] [outer = 0x1257ab000] 11:50:36 INFO - PROCESS | 1653 | 1467831036417 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:50:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 668ms 11:50:36 INFO - PROCESS | 1653 | 1467831036482 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 1653 | 1467831036485 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:50:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:50:36 INFO - PROCESS | 1653 | 1467831036489 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 1653 | 1467831036491 Marionette TRACE conn2 <- [1,390,null,{}] 11:50:36 INFO - PROCESS | 1653 | 1467831036494 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:36 INFO - PROCESS | 1653 | 1467831036496 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:36 INFO - PROCESS | 1653 | 1467831036641 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:50:36 INFO - PROCESS | 1653 | 1467831036721 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 1653 | 1467831036722 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12391a800 == 40 [pid = 1653] [id = 105] 11:50:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1161a2800) [pid = 1653] [serial = 312] [outer = 0x0] 11:50:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129178400) [pid = 1653] [serial = 313] [outer = 0x1161a2800] 11:50:36 INFO - PROCESS | 1653 | 1467831036763 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1292c3000) [pid = 1653] [serial = 314] [outer = 0x1161a2800] 11:50:37 INFO - PROCESS | 1653 | 1467831037132 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:50:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 11:50:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:50:37 INFO - PROCESS | 1653 | 1467831037159 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 1653 | 1467831037160 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:50:37 INFO - PROCESS | 1653 | 1467831037164 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 1653 | 1467831037165 Marionette TRACE conn2 <- [1,394,null,{}] 11:50:37 INFO - PROCESS | 1653 | 1467831037171 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:37 INFO - PROCESS | 1653 | 1467831037177 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:37 INFO - PROCESS | 1653 | 1467831037373 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:50:37 INFO - PROCESS | 1653 | 1467831037397 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 1653 | 1467831037399 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x124be0000 == 41 [pid = 1653] [id = 106] 11:50:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12946f000) [pid = 1653] [serial = 315] [outer = 0x0] 11:50:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a66e800) [pid = 1653] [serial = 316] [outer = 0x12946f000] 11:50:37 INFO - PROCESS | 1653 | 1467831037438 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12af52000) [pid = 1653] [serial = 317] [outer = 0x12946f000] 11:50:37 INFO - PROCESS | 1653 | 1467831037875 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:50:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 720ms 11:50:37 INFO - PROCESS | 1653 | 1467831037884 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 1653 | 1467831037886 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:50:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:50:37 INFO - PROCESS | 1653 | 1467831037889 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 1653 | 1467831037890 Marionette TRACE conn2 <- [1,398,null,{}] 11:50:37 INFO - PROCESS | 1653 | 1467831037893 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:37 INFO - PROCESS | 1653 | 1467831037894 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:37 INFO - PROCESS | 1653 | 1467831037989 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:50:38 INFO - PROCESS | 1653 | 1467831038018 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 1653 | 1467831038019 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12583f000 == 42 [pid = 1653] [id = 107] 11:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12af5dc00) [pid = 1653] [serial = 318] [outer = 0x0] 11:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b741800) [pid = 1653] [serial = 319] [outer = 0x12af5dc00] 11:50:38 INFO - PROCESS | 1653 | 1467831038043 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b8b2c00) [pid = 1653] [serial = 320] [outer = 0x12af5dc00] 11:50:38 INFO - PROCESS | 1653 | 1467831038388 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 11:50:38 INFO - PROCESS | 1653 | 1467831038408 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1653 | 1467831038409 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:50:38 INFO - PROCESS | 1653 | 1467831038423 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 1653 | 1467831038424 Marionette TRACE conn2 <- [1,402,null,{}] 11:50:38 INFO - PROCESS | 1653 | 1467831038426 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:38 INFO - PROCESS | 1653 | 1467831038427 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:38 INFO - PROCESS | 1653 | 1467831038523 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:50:38 INFO - PROCESS | 1653 | 1467831038527 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 1653 | 1467831038528 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ec5000 == 43 [pid = 1653] [id = 108] 11:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b097c00) [pid = 1653] [serial = 321] [outer = 0x0] 11:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12be25c00) [pid = 1653] [serial = 322] [outer = 0x12b097c00] 11:50:38 INFO - PROCESS | 1653 | 1467831038562 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12be32800) [pid = 1653] [serial = 323] [outer = 0x12b097c00] 11:50:38 INFO - PROCESS | 1653 | 1467831038807 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:50:38 INFO - PROCESS | 1653 | 1467831038922 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 11:50:38 INFO - PROCESS | 1653 | 1467831038948 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1653 | 1467831038950 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:50:38 INFO - PROCESS | 1653 | 1467831038952 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 1653 | 1467831038953 Marionette TRACE conn2 <- [1,406,null,{}] 11:50:38 INFO - PROCESS | 1653 | 1467831038955 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:38 INFO - PROCESS | 1653 | 1467831038956 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:39 INFO - PROCESS | 1653 | 1467831039060 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:50:39 INFO - PROCESS | 1653 | 1467831039063 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 1653 | 1467831039064 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a30c000 == 44 [pid = 1653] [id = 109] 11:50:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12be77400) [pid = 1653] [serial = 324] [outer = 0x0] 11:50:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12be80400) [pid = 1653] [serial = 325] [outer = 0x12be77400] 11:50:39 INFO - PROCESS | 1653 | 1467831039119 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12c4c0400) [pid = 1653] [serial = 326] [outer = 0x12be77400] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128c52400) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1258c1800) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a679800) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1185d1000) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1199b3400) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a6aec00) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124678000) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11958dc00) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128a8b400) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x117d10400) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11697d800) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12af02400) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:50:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12b746400) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:50:39 INFO - PROCESS | 1653 | 1467831039561 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:50:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:50:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 620ms 11:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:50:39 INFO - PROCESS | 1653 | 1467831039573 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:50:39 INFO - PROCESS | 1653 | 1467831039574 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:50:39 INFO - PROCESS | 1653 | 1467831039576 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - PROCESS | 1653 | 1467831039577 Marionette TRACE conn2 <- [1,410,null,{}] 11:50:39 INFO - PROCESS | 1653 | 1467831039579 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:39 INFO - PROCESS | 1653 | 1467831039580 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:39 INFO - PROCESS | 1653 | 1467831039674 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:50:39 INFO - PROCESS | 1653 | 1467831039677 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 1653 | 1467831039678 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eec800 == 45 [pid = 1653] [id = 110] 11:50:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11958dc00) [pid = 1653] [serial = 327] [outer = 0x0] 11:50:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128a8c800) [pid = 1653] [serial = 328] [outer = 0x11958dc00] 11:50:39 INFO - PROCESS | 1653 | 1467831039702 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a79f000) [pid = 1653] [serial = 329] [outer = 0x11958dc00] 11:50:40 INFO - PROCESS | 1653 | 1467831040027 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 470ms 11:50:40 INFO - PROCESS | 1653 | 1467831040046 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 1653 | 1467831040048 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:50:40 INFO - PROCESS | 1653 | 1467831040051 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 1653 | 1467831040053 Marionette TRACE conn2 <- [1,414,null,{}] 11:50:40 INFO - PROCESS | 1653 | 1467831040056 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:40 INFO - PROCESS | 1653 | 1467831040058 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:40 INFO - PROCESS | 1653 | 1467831040176 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:50:40 INFO - PROCESS | 1653 | 1467831040181 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 1653 | 1467831040183 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a75b800 == 46 [pid = 1653] [id = 111] 11:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11961b800) [pid = 1653] [serial = 330] [outer = 0x0] 11:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b746400) [pid = 1653] [serial = 331] [outer = 0x11961b800] 11:50:40 INFO - PROCESS | 1653 | 1467831040210 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12c750c00) [pid = 1653] [serial = 332] [outer = 0x11961b800] 11:50:40 INFO - PROCESS | 1653 | 1467831040526 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 11:50:40 INFO - PROCESS | 1653 | 1467831040572 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:50:40 INFO - PROCESS | 1653 | 1467831040573 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:50:40 INFO - PROCESS | 1653 | 1467831040575 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 1653 | 1467831040576 Marionette TRACE conn2 <- [1,418,null,{}] 11:50:40 INFO - PROCESS | 1653 | 1467831040579 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:40 INFO - PROCESS | 1653 | 1467831040580 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:40 INFO - PROCESS | 1653 | 1467831040670 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:50:40 INFO - PROCESS | 1653 | 1467831040674 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 1653 | 1467831040675 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b916000 == 47 [pid = 1653] [id = 112] 11:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1128cd400) [pid = 1653] [serial = 333] [outer = 0x0] 11:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1128d4c00) [pid = 1653] [serial = 334] [outer = 0x1128cd400] 11:50:40 INFO - PROCESS | 1653 | 1467831040697 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118181c00) [pid = 1653] [serial = 335] [outer = 0x1128cd400] 11:50:41 INFO - PROCESS | 1653 | 1467831041545 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:50:41 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 11:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1019ms 11:50:41 INFO - PROCESS | 1653 | 1467831041596 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:50:41 INFO - PROCESS | 1653 | 1467831041599 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:50:41 INFO - PROCESS | 1653 | 1467831041603 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 1653 | 1467831041605 Marionette TRACE conn2 <- [1,422,null,{}] 11:50:41 INFO - PROCESS | 1653 | 1467831041621 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:41 INFO - PROCESS | 1653 | 1467831041623 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:41 INFO - PROCESS | 1653 | 1467831041758 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:50:41 INFO - PROCESS | 1653 | 1467831041810 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 1653 | 1467831041811 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ecf000 == 48 [pid = 1653] [id = 113] 11:50:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11663a400) [pid = 1653] [serial = 336] [outer = 0x0] 11:50:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116987000) [pid = 1653] [serial = 337] [outer = 0x11663a400] 11:50:41 INFO - PROCESS | 1653 | 1467831041844 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118181400) [pid = 1653] [serial = 338] [outer = 0x11663a400] 11:50:42 INFO - PROCESS | 1653 | 1467831042791 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1221ms 11:50:42 INFO - PROCESS | 1653 | 1467831042823 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 1653 | 1467831042826 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:50:42 INFO - PROCESS | 1653 | 1467831042831 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 1653 | 1467831042833 Marionette TRACE conn2 <- [1,426,null,{}] 11:50:42 INFO - PROCESS | 1653 | 1467831042835 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:42 INFO - PROCESS | 1653 | 1467831042837 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:42 INFO - PROCESS | 1653 | 1467831042940 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:50:42 INFO - PROCESS | 1653 | 1467831042992 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 1653 | 1467831042993 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192a2800 == 49 [pid = 1653] [id = 114] 11:50:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118256000) [pid = 1653] [serial = 339] [outer = 0x0] 11:50:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118260000) [pid = 1653] [serial = 340] [outer = 0x118256000] 11:50:43 INFO - PROCESS | 1653 | 1467831043023 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1185da800) [pid = 1653] [serial = 341] [outer = 0x118256000] 11:50:43 INFO - PROCESS | 1653 | 1467831043471 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 1653 | 1467831043520 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:50:43 INFO - PROCESS | 1653 | 1467831043524 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 1653 | 1467831043526 Marionette TRACE conn2 <- [1,430,null,{}] 11:50:43 INFO - PROCESS | 1653 | 1467831043534 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:43 INFO - PROCESS | 1653 | 1467831043539 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:43 INFO - PROCESS | 1653 | 1467831043641 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:50:43 INFO - PROCESS | 1653 | 1467831043709 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 1653 | 1467831043711 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee4000 == 50 [pid = 1653] [id = 115] 11:50:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x123844400) [pid = 1653] [serial = 342] [outer = 0x0] 11:50:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12418ec00) [pid = 1653] [serial = 343] [outer = 0x123844400] 11:50:43 INFO - PROCESS | 1653 | 1467831043742 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1257a3c00) [pid = 1653] [serial = 344] [outer = 0x123844400] 11:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 11:50:44 INFO - PROCESS | 1653 | 1467831044187 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:50:44 INFO - PROCESS | 1653 | 1467831044195 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:50:44 INFO - PROCESS | 1653 | 1467831044197 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:50:44 INFO - PROCESS | 1653 | 1467831044199 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 1653 | 1467831044200 Marionette TRACE conn2 <- [1,434,null,{}] 11:50:44 INFO - PROCESS | 1653 | 1467831044256 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:44 INFO - PROCESS | 1653 | 1467831044257 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:44 INFO - PROCESS | 1653 | 1467831044363 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:50:44 INFO - PROCESS | 1653 | 1467831044431 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 1653 | 1467831044432 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184c1000 == 51 [pid = 1653] [id = 116] 11:50:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1199ac800) [pid = 1653] [serial = 345] [outer = 0x0] 11:50:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126527000) [pid = 1653] [serial = 346] [outer = 0x1199ac800] 11:50:44 INFO - PROCESS | 1653 | 1467831044461 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128a89400) [pid = 1653] [serial = 347] [outer = 0x1199ac800] 11:50:45 INFO - PROCESS | 1653 | 1467831045010 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 836ms 11:50:45 INFO - PROCESS | 1653 | 1467831045035 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 1653 | 1467831045038 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:50:45 INFO - PROCESS | 1653 | 1467831045042 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 1653 | 1467831045044 Marionette TRACE conn2 <- [1,438,null,{}] 11:50:45 INFO - PROCESS | 1653 | 1467831045048 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:45 INFO - PROCESS | 1653 | 1467831045049 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:45 INFO - PROCESS | 1653 | 1467831045164 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:50:45 INFO - PROCESS | 1653 | 1467831045262 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 1653 | 1467831045266 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11876c000 == 52 [pid = 1653] [id = 117] 11:50:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x113d6d400) [pid = 1653] [serial = 348] [outer = 0x0] 11:50:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118256400) [pid = 1653] [serial = 349] [outer = 0x113d6d400] 11:50:45 INFO - PROCESS | 1653 | 1467831045312 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118722800) [pid = 1653] [serial = 350] [outer = 0x113d6d400] 11:50:45 INFO - PROCESS | 1653 | 1467831045807 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 821ms 11:50:45 INFO - PROCESS | 1653 | 1467831045863 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 1653 | 1467831045866 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:50:45 INFO - PROCESS | 1653 | 1467831045870 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 1653 | 1467831045872 Marionette TRACE conn2 <- [1,442,null,{}] 11:50:45 INFO - PROCESS | 1653 | 1467831045874 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:45 INFO - PROCESS | 1653 | 1467831045876 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:45 INFO - PROCESS | 1653 | 1467831045987 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:50:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12a75b800 == 51 [pid = 1653] [id = 111] 11:50:45 INFO - PROCESS | 1653 | --DOCSHELL 0x128eec800 == 50 [pid = 1653] [id = 110] 11:50:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12a30c000 == 49 [pid = 1653] [id = 109] 11:50:45 INFO - PROCESS | 1653 | --DOCSHELL 0x115ec5000 == 48 [pid = 1653] [id = 108] 11:50:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12583f000 == 47 [pid = 1653] [id = 107] 11:50:45 INFO - PROCESS | 1653 | --DOCSHELL 0x124be0000 == 46 [pid = 1653] [id = 106] 11:50:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12391a800 == 45 [pid = 1653] [id = 105] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12be27000) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1192a1800 == 44 [pid = 1653] [id = 104] 11:50:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116feb000 == 43 [pid = 1653] [id = 103] 11:50:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b3800 == 42 [pid = 1653] [id = 102] 11:50:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117462000 == 41 [pid = 1653] [id = 101] 11:50:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12390c800 == 40 [pid = 1653] [id = 99] 11:50:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad6000 == 39 [pid = 1653] [id = 98] 11:50:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9cc800 == 38 [pid = 1653] [id = 97] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12947a800) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b938c00) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12a6b2000) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x121011400) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x121011000) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x123a1f400) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12af07400) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124fae400) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1257adc00) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128a87800) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119594400) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119618400) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128a93c00) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1176d9400) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12a795c00) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119618000) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119108c00) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118185400) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1252bb000) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1265b9000) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12746a000) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12af5d800) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12af4fc00) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b8b7000) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b742800) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12b0a4c00) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a67b000) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b8ae800) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1292bf000) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12b942800) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 11:50:46 INFO - PROCESS | 1653 | 1467831046080 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 1653 | 1467831046081 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x116681000 == 39 [pid = 1653] [id = 118] 11:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118185400) [pid = 1653] [serial = 351] [outer = 0x0] 11:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119108c00) [pid = 1653] [serial = 352] [outer = 0x118185400] 11:50:46 INFO - PROCESS | 1653 | 1467831046112 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123f0d800) [pid = 1653] [serial = 353] [outer = 0x118185400] 11:50:46 INFO - PROCESS | 1653 | 1467831046430 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:50:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 570ms 11:50:46 INFO - PROCESS | 1653 | 1467831046442 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 1653 | 1467831046444 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:50:46 INFO - PROCESS | 1653 | 1467831046446 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 1653 | 1467831046448 Marionette TRACE conn2 <- [1,446,null,{}] 11:50:46 INFO - PROCESS | 1653 | 1467831046459 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:46 INFO - PROCESS | 1653 | 1467831046462 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:46 INFO - PROCESS | 1653 | 1467831046541 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:50:46 INFO - PROCESS | 1653 | 1467831046546 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 1653 | 1467831046548 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119630800 == 40 [pid = 1653] [id = 119] 11:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1257a8000) [pid = 1653] [serial = 354] [outer = 0x0] 11:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128e83400) [pid = 1653] [serial = 355] [outer = 0x1257a8000] 11:50:46 INFO - PROCESS | 1653 | 1467831046577 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1292be000) [pid = 1653] [serial = 356] [outer = 0x1257a8000] 11:50:46 INFO - PROCESS | 1653 | 1467831046927 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:50:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 521ms 11:50:46 INFO - PROCESS | 1653 | 1467831046967 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:50:46 INFO - PROCESS | 1653 | 1467831046969 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:50:46 INFO - PROCESS | 1653 | 1467831046971 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 1653 | 1467831046972 Marionette TRACE conn2 <- [1,450,null,{}] 11:50:46 INFO - PROCESS | 1653 | 1467831046975 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:46 INFO - PROCESS | 1653 | 1467831046976 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:47 INFO - PROCESS | 1653 | 1467831047059 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:50:47 INFO - PROCESS | 1653 | 1467831047062 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 1653 | 1467831047063 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12468e800 == 41 [pid = 1653] [id = 120] 11:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129474400) [pid = 1653] [serial = 357] [outer = 0x0] 11:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a522c00) [pid = 1653] [serial = 358] [outer = 0x129474400] 11:50:47 INFO - PROCESS | 1653 | 1467831047091 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a6b5000) [pid = 1653] [serial = 359] [outer = 0x129474400] 11:50:47 INFO - PROCESS | 1653 | 1467831047497 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:50:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:50:47 INFO - PROCESS | 1653 | 1467831047544 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:50:47 INFO - PROCESS | 1653 | 1467831047548 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 1653 | 1467831047549 Marionette TRACE conn2 <- [1,454,null,{}] 11:50:47 INFO - PROCESS | 1653 | 1467831047553 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:47 INFO - PROCESS | 1653 | 1467831047555 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:47 INFO - PROCESS | 1653 | 1467831047641 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:50:47 INFO - PROCESS | 1653 | 1467831047646 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 1653 | 1467831047648 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x126142000 == 42 [pid = 1653] [id = 121] 11:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a793800) [pid = 1653] [serial = 360] [outer = 0x0] 11:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12af07c00) [pid = 1653] [serial = 361] [outer = 0x12a793800] 11:50:47 INFO - PROCESS | 1653 | 1467831047674 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12af5c000) [pid = 1653] [serial = 362] [outer = 0x12a793800] 11:50:47 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:50:48 INFO - PROCESS | 1653 | 1467831048016 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:50:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 11:50:48 INFO - PROCESS | 1653 | 1467831048067 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 1653 | 1467831048068 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:50:48 INFO - PROCESS | 1653 | 1467831048078 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 1653 | 1467831048079 Marionette TRACE conn2 <- [1,458,null,{}] 11:50:48 INFO - PROCESS | 1653 | 1467831048081 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:48 INFO - PROCESS | 1653 | 1467831048085 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:48 INFO - PROCESS | 1653 | 1467831048209 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:50:48 INFO - PROCESS | 1653 | 1467831048227 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 1653 | 1467831048228 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ef7800 == 43 [pid = 1653] [id = 122] 11:50:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b74e400) [pid = 1653] [serial = 363] [outer = 0x0] 11:50:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b933c00) [pid = 1653] [serial = 364] [outer = 0x12b74e400] 11:50:48 INFO - PROCESS | 1653 | 1467831048253 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c4bac00) [pid = 1653] [serial = 365] [outer = 0x12b74e400] 11:50:48 INFO - PROCESS | 1653 | 1467831048578 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 1653 | 1467831048597 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:50:48 INFO - PROCESS | 1653 | 1467831048599 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 1653 | 1467831048600 Marionette TRACE conn2 <- [1,462,null,{}] 11:50:48 INFO - PROCESS | 1653 | 1467831048611 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:48 INFO - PROCESS | 1653 | 1467831048612 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:48 INFO - PROCESS | 1653 | 1467831048707 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:50:48 INFO - PROCESS | 1653 | 1467831048711 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 1653 | 1467831048712 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x113349000 == 44 [pid = 1653] [id = 123] 11:50:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1183e1000) [pid = 1653] [serial = 366] [outer = 0x0] 11:50:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1183e5c00) [pid = 1653] [serial = 367] [outer = 0x1183e1000] 11:50:48 INFO - PROCESS | 1653 | 1467831048736 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1183ea400) [pid = 1653] [serial = 368] [outer = 0x1183e1000] 11:50:49 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:50:49 INFO - PROCESS | 1653 | 1467831049102 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 1653 | 1467831049122 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:50:49 INFO - PROCESS | 1653 | 1467831049124 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 1653 | 1467831049126 Marionette TRACE conn2 <- [1,466,null,{}] 11:50:49 INFO - PROCESS | 1653 | 1467831049128 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:49 INFO - PROCESS | 1653 | 1467831049129 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:49 INFO - PROCESS | 1653 | 1467831049226 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:50:49 INFO - PROCESS | 1653 | 1467831049236 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 1653 | 1467831049238 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a75c000 == 45 [pid = 1653] [id = 124] 11:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b8b6800) [pid = 1653] [serial = 369] [outer = 0x0] 11:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12c4c3000) [pid = 1653] [serial = 370] [outer = 0x12b8b6800] 11:50:49 INFO - PROCESS | 1653 | 1467831049262 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12c748c00) [pid = 1653] [serial = 371] [outer = 0x12b8b6800] 11:50:49 INFO - PROCESS | 1653 | 1467831049576 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 1653 | 1467831049644 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:50:49 INFO - PROCESS | 1653 | 1467831049646 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 1653 | 1467831049647 Marionette TRACE conn2 <- [1,470,null,{}] 11:50:49 INFO - PROCESS | 1653 | 1467831049650 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:49 INFO - PROCESS | 1653 | 1467831049651 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:49 INFO - PROCESS | 1653 | 1467831049749 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:50:49 INFO - PROCESS | 1653 | 1467831049766 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 1653 | 1467831049767 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b904000 == 46 [pid = 1653] [id = 125] 11:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x110e78000) [pid = 1653] [serial = 372] [outer = 0x0] 11:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x110e81400) [pid = 1653] [serial = 373] [outer = 0x110e78000] 11:50:49 INFO - PROCESS | 1653 | 1467831049791 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x110e85800) [pid = 1653] [serial = 374] [outer = 0x110e78000] 11:50:50 INFO - PROCESS | 1653 | 1467831050140 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 520ms 11:50:50 INFO - PROCESS | 1653 | 1467831050281 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 1653 | 1467831050282 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12af5dc00) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b097c00) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1257ab000) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119599800) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12be77400) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123809400) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1161a2800) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11871c800) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11958dc00) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11961b800) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:50:50 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12946f000) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:50:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:50:50 INFO - PROCESS | 1653 | 1467831050300 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 1653 | 1467831050302 Marionette TRACE conn2 <- [1,474,null,{}] 11:50:50 INFO - PROCESS | 1653 | 1467831050305 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:50 INFO - PROCESS | 1653 | 1467831050306 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:50 INFO - PROCESS | 1653 | 1467831050384 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:50:50 INFO - PROCESS | 1653 | 1467831050389 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 1653 | 1467831050390 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272ae800 == 47 [pid = 1653] [id = 126] 11:50:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x110e85c00) [pid = 1653] [serial = 375] [outer = 0x0] 11:50:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11957c400) [pid = 1653] [serial = 376] [outer = 0x110e85c00] 11:50:50 INFO - PROCESS | 1653 | 1467831050415 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119582400) [pid = 1653] [serial = 377] [outer = 0x110e85c00] 11:50:50 INFO - PROCESS | 1653 | 1467831050730 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 477ms 11:50:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:50:50 INFO - PROCESS | 1653 | 1467831050772 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 1653 | 1467831050773 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:50:50 INFO - PROCESS | 1653 | 1467831050775 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 1653 | 1467831050777 Marionette TRACE conn2 <- [1,478,null,{}] 11:50:50 INFO - PROCESS | 1653 | 1467831050779 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:50 INFO - PROCESS | 1653 | 1467831050781 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:50 INFO - PROCESS | 1653 | 1467831050871 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:50:50 INFO - PROCESS | 1653 | 1467831050932 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 1653 | 1467831050933 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c474000 == 48 [pid = 1653] [id = 127] 11:50:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119582000) [pid = 1653] [serial = 378] [outer = 0x0] 11:50:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119589c00) [pid = 1653] [serial = 379] [outer = 0x119582000] 11:50:50 INFO - PROCESS | 1653 | 1467831050960 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12be2a800) [pid = 1653] [serial = 380] [outer = 0x119582000] 11:50:51 INFO - PROCESS | 1653 | 1467831051275 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 11:50:51 INFO - PROCESS | 1653 | 1467831051294 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 1653 | 1467831051296 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:50:51 INFO - PROCESS | 1653 | 1467831051298 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 1653 | 1467831051299 Marionette TRACE conn2 <- [1,482,null,{}] 11:50:51 INFO - PROCESS | 1653 | 1467831051301 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:51 INFO - PROCESS | 1653 | 1467831051303 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:51 INFO - PROCESS | 1653 | 1467831051386 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:50:51 INFO - PROCESS | 1653 | 1467831051391 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 1653 | 1467831051392 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c76d000 == 49 [pid = 1653] [id = 128] 11:50:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1211ef000) [pid = 1653] [serial = 381] [outer = 0x0] 11:50:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1211f7800) [pid = 1653] [serial = 382] [outer = 0x1211ef000] 11:50:51 INFO - PROCESS | 1653 | 1467831051416 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12be2d800) [pid = 1653] [serial = 383] [outer = 0x1211ef000] 11:50:51 INFO - PROCESS | 1653 | 1467831051845 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 569ms 11:50:51 INFO - PROCESS | 1653 | 1467831051868 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 1653 | 1467831051871 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:50:51 INFO - PROCESS | 1653 | 1467831051874 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 1653 | 1467831051875 Marionette TRACE conn2 <- [1,486,null,{}] 11:50:51 INFO - PROCESS | 1653 | 1467831051877 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:51 INFO - PROCESS | 1653 | 1467831051878 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:51 INFO - PROCESS | 1653 | 1467831051960 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:50:51 INFO - PROCESS | 1653 | 1467831051963 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 1653 | 1467831051964 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca54000 == 50 [pid = 1653] [id = 129] 11:50:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112e4f800) [pid = 1653] [serial = 384] [outer = 0x0] 11:50:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x112e57400) [pid = 1653] [serial = 385] [outer = 0x112e4f800] 11:50:51 INFO - PROCESS | 1653 | 1467831051988 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x112e5b400) [pid = 1653] [serial = 386] [outer = 0x112e4f800] 11:50:52 INFO - PROCESS | 1653 | 1467831052387 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:50:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:50:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 568ms 11:50:52 INFO - PROCESS | 1653 | 1467831052443 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 1653 | 1467831052445 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:50:52 INFO - PROCESS | 1653 | 1467831052449 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 1653 | 1467831052451 Marionette TRACE conn2 <- [1,490,null,{}] 11:50:52 INFO - PROCESS | 1653 | 1467831052455 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:52 INFO - PROCESS | 1653 | 1467831052456 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:52 INFO - PROCESS | 1653 | 1467831052564 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:50:52 INFO - PROCESS | 1653 | 1467831052623 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 1653 | 1467831052625 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116acd000 == 51 [pid = 1653] [id = 130] 11:50:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x112e56400) [pid = 1653] [serial = 387] [outer = 0x0] 11:50:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11697d800) [pid = 1653] [serial = 388] [outer = 0x112e56400] 11:50:52 INFO - PROCESS | 1653 | 1467831052656 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118259400) [pid = 1653] [serial = 389] [outer = 0x112e56400] 11:50:53 INFO - PROCESS | 1653 | 1467831053108 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:50:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 673ms 11:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:50:53 INFO - PROCESS | 1653 | 1467831053121 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1653 | 1467831053125 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:50:53 INFO - PROCESS | 1653 | 1467831053129 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 1653 | 1467831053131 Marionette TRACE conn2 <- [1,494,null,{}] 11:50:53 INFO - PROCESS | 1653 | 1467831053133 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:53 INFO - PROCESS | 1653 | 1467831053135 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:53 INFO - PROCESS | 1653 | 1467831053239 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:50:53 INFO - PROCESS | 1653 | 1467831053346 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 1653 | 1467831053348 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x124385800 == 52 [pid = 1653] [id = 131] 11:50:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x119589000) [pid = 1653] [serial = 390] [outer = 0x0] 11:50:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119591800) [pid = 1653] [serial = 391] [outer = 0x119589000] 11:50:53 INFO - PROCESS | 1653 | 1467831053379 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119ac8c00) [pid = 1653] [serial = 392] [outer = 0x119589000] 11:50:53 INFO - PROCESS | 1653 | 1467831053797 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:50:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 722ms 11:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:50:53 INFO - PROCESS | 1653 | 1467831053867 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1653 | 1467831053869 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:50:53 INFO - PROCESS | 1653 | 1467831053873 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 1653 | 1467831053876 Marionette TRACE conn2 <- [1,498,null,{}] 11:50:53 INFO - PROCESS | 1653 | 1467831053884 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:53 INFO - PROCESS | 1653 | 1467831053889 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:53 INFO - PROCESS | 1653 | 1467831053992 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:50:54 INFO - PROCESS | 1653 | 1467831054063 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 1653 | 1467831054065 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c477000 == 53 [pid = 1653] [id = 132] 11:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124c2cc00) [pid = 1653] [serial = 393] [outer = 0x0] 11:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1257ab800) [pid = 1653] [serial = 394] [outer = 0x124c2cc00] 11:50:54 INFO - PROCESS | 1653 | 1467831054095 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12746a000) [pid = 1653] [serial = 395] [outer = 0x124c2cc00] 11:50:54 INFO - PROCESS | 1653 | 1467831054507 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 11:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:50:54 INFO - PROCESS | 1653 | 1467831054560 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 1653 | 1467831054561 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:50:54 INFO - PROCESS | 1653 | 1467831054564 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 1653 | 1467831054565 Marionette TRACE conn2 <- [1,502,null,{}] 11:50:54 INFO - PROCESS | 1653 | 1467831054580 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:54 INFO - PROCESS | 1653 | 1467831054581 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:54 INFO - PROCESS | 1653 | 1467831054704 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:50:54 INFO - PROCESS | 1653 | 1467831054713 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 1653 | 1467831054714 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d10d800 == 54 [pid = 1653] [id = 133] 11:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1292b8400) [pid = 1653] [serial = 396] [outer = 0x0] 11:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a679000) [pid = 1653] [serial = 397] [outer = 0x1292b8400] 11:50:54 INFO - PROCESS | 1653 | 1467831054743 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12af03c00) [pid = 1653] [serial = 398] [outer = 0x1292b8400] 11:50:55 INFO - PROCESS | 1653 | 1467831055193 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:50:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 668ms 11:50:55 INFO - PROCESS | 1653 | 1467831055233 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 1653 | 1467831055234 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:50:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:50:55 INFO - PROCESS | 1653 | 1467831055256 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 1653 | 1467831055257 Marionette TRACE conn2 <- [1,506,null,{}] 11:50:55 INFO - PROCESS | 1653 | 1467831055260 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:55 INFO - PROCESS | 1653 | 1467831055261 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:55 INFO - PROCESS | 1653 | 1467831055502 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:50:55 INFO - PROCESS | 1653 | 1467831055592 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 1653 | 1467831055593 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x118761000 == 55 [pid = 1653] [id = 134] 11:50:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x112ad0c00) [pid = 1653] [serial = 399] [outer = 0x0] 11:50:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x115d19000) [pid = 1653] [serial = 400] [outer = 0x112ad0c00] 11:50:55 INFO - PROCESS | 1653 | 1467831055621 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x118257000) [pid = 1653] [serial = 401] [outer = 0x112ad0c00] 11:50:56 INFO - PROCESS | 1653 | 1467831056085 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 871ms 11:50:56 INFO - PROCESS | 1653 | 1467831056140 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 1653 | 1467831056142 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:50:56 INFO - PROCESS | 1653 | 1467831056146 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 1653 | 1467831056148 Marionette TRACE conn2 <- [1,510,null,{}] 11:50:56 INFO - PROCESS | 1653 | 1467831056151 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:56 INFO - PROCESS | 1653 | 1467831056154 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:56 INFO - PROCESS | 1653 | 1467831056245 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:50:56 INFO - PROCESS | 1653 | 1467831056319 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1653 | 1467831056320 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff6000 == 56 [pid = 1653] [id = 135] 11:50:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1183e0800) [pid = 1653] [serial = 402] [outer = 0x0] 11:50:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1183e7400) [pid = 1653] [serial = 403] [outer = 0x1183e0800] 11:50:56 INFO - PROCESS | 1653 | 1467831056348 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x119236c00) [pid = 1653] [serial = 404] [outer = 0x1183e0800] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x116953000 == 55 [pid = 1653] [id = 80] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12c76d000 == 54 [pid = 1653] [id = 128] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12c474000 == 53 [pid = 1653] [id = 127] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1272ae800 == 52 [pid = 1653] [id = 126] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b904000 == 51 [pid = 1653] [id = 125] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a75c000 == 50 [pid = 1653] [id = 124] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x113349000 == 49 [pid = 1653] [id = 123] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1128d4c00) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x119c1e000) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x128c55c00) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x118567c00) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x128ef7800 == 48 [pid = 1653] [id = 122] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x126142000 == 47 [pid = 1653] [id = 121] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12468e800 == 46 [pid = 1653] [id = 120] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x119630800 == 45 [pid = 1653] [id = 119] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x116681000 == 44 [pid = 1653] [id = 118] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11876c000 == 43 [pid = 1653] [id = 117] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x115ecf000 == 42 [pid = 1653] [id = 113] 11:50:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b916000 == 41 [pid = 1653] [id = 112] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b741800) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12be25c00) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1270f3000) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12651fc00) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11964c400) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x119616400) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12be80400) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1240b6000) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x124b70400) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129178400) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1292c3000) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11958c800) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x119195800) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12be32800) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a79f000) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128a8c800) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b746400) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12c4c0400) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12a66e800) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12af52000) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b8b2c00) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12c750c00) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 11:50:56 INFO - PROCESS | 1653 | 1467831056763 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 11:50:56 INFO - PROCESS | 1653 | 1467831056818 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 1653 | 1467831056820 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:50:56 INFO - PROCESS | 1653 | 1467831056824 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 1653 | 1467831056826 Marionette TRACE conn2 <- [1,514,null,{}] 11:50:56 INFO - PROCESS | 1653 | 1467831056830 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:56 INFO - PROCESS | 1653 | 1467831056832 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:56 INFO - PROCESS | 1653 | 1467831056952 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:50:56 INFO - PROCESS | 1653 | 1467831056966 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1653 | 1467831056968 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181a9800 == 42 [pid = 1653] [id = 136] 11:50:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119588000) [pid = 1653] [serial = 405] [outer = 0x0] 11:50:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119592400) [pid = 1653] [serial = 406] [outer = 0x119588000] 11:50:57 INFO - PROCESS | 1653 | 1467831057011 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11961b000) [pid = 1653] [serial = 407] [outer = 0x119588000] 11:50:57 INFO - PROCESS | 1653 | 1467831057449 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:50:57 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 11:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 11:50:57 INFO - PROCESS | 1653 | 1467831057495 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 1653 | 1467831057498 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:50:57 INFO - PROCESS | 1653 | 1467831057517 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 1653 | 1467831057523 Marionette TRACE conn2 <- [1,518,null,{}] 11:50:57 INFO - PROCESS | 1653 | 1467831057547 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:57 INFO - PROCESS | 1653 | 1467831057551 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:57 INFO - PROCESS | 1653 | 1467831057683 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:50:57 INFO - PROCESS | 1653 | 1467831057770 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:57 INFO - PROCESS | 1653 | 1467831057771 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x123ccc000 == 43 [pid = 1653] [id = 137] 11:50:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x115e61000) [pid = 1653] [serial = 408] [outer = 0x0] 11:50:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1211f5400) [pid = 1653] [serial = 409] [outer = 0x115e61000] 11:50:57 INFO - PROCESS | 1653 | 1467831057813 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124635800) [pid = 1653] [serial = 410] [outer = 0x115e61000] 11:50:58 INFO - PROCESS | 1653 | 1467831058174 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:50:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 709ms 11:50:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:50:58 INFO - PROCESS | 1653 | 1467831058212 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 1653 | 1467831058214 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:50:58 INFO - PROCESS | 1653 | 1467831058216 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 1653 | 1467831058218 Marionette TRACE conn2 <- [1,522,null,{}] 11:50:58 INFO - PROCESS | 1653 | 1467831058223 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:58 INFO - PROCESS | 1653 | 1467831058225 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:58 INFO - PROCESS | 1653 | 1467831058357 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:50:58 INFO - PROCESS | 1653 | 1467831058365 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 1653 | 1467831058366 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12468e800 == 44 [pid = 1653] [id = 138] 11:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124acbc00) [pid = 1653] [serial = 411] [outer = 0x0] 11:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1261c9800) [pid = 1653] [serial = 412] [outer = 0x124acbc00] 11:50:58 INFO - PROCESS | 1653 | 1467831058409 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x127470c00) [pid = 1653] [serial = 413] [outer = 0x124acbc00] 11:50:58 INFO - PROCESS | 1653 | 1467831058847 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:50:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 11:50:58 INFO - PROCESS | 1653 | 1467831058888 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 1653 | 1467831058890 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:50:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:50:58 INFO - PROCESS | 1653 | 1467831058893 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 1653 | 1467831058895 Marionette TRACE conn2 <- [1,526,null,{}] 11:50:58 INFO - PROCESS | 1653 | 1467831058899 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:58 INFO - PROCESS | 1653 | 1467831058901 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:59 INFO - PROCESS | 1653 | 1467831059077 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:50:59 INFO - PROCESS | 1653 | 1467831059130 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 1653 | 1467831059136 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272a6000 == 45 [pid = 1653] [id = 139] 11:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1292bf400) [pid = 1653] [serial = 414] [outer = 0x0] 11:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12946d400) [pid = 1653] [serial = 415] [outer = 0x1292bf400] 11:50:59 INFO - PROCESS | 1653 | 1467831059198 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12a794000) [pid = 1653] [serial = 416] [outer = 0x1292bf400] 11:50:59 INFO - PROCESS | 1653 | 1467831059613 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:50:59 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 11:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 771ms 11:50:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:50:59 INFO - PROCESS | 1653 | 1467831059664 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 1653 | 1467831059665 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:50:59 INFO - PROCESS | 1653 | 1467831059668 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 1653 | 1467831059669 Marionette TRACE conn2 <- [1,530,null,{}] 11:50:59 INFO - PROCESS | 1653 | 1467831059671 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:59 INFO - PROCESS | 1653 | 1467831059672 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:59 INFO - PROCESS | 1653 | 1467831059773 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:50:59 INFO - PROCESS | 1653 | 1467831059784 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 1653 | 1467831059785 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:50:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b1c800 == 46 [pid = 1653] [id = 140] 11:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12a79f000) [pid = 1653] [serial = 417] [outer = 0x0] 11:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b097c00) [pid = 1653] [serial = 418] [outer = 0x12a79f000] 11:50:59 INFO - PROCESS | 1653 | 1467831059810 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12b8ae800) [pid = 1653] [serial = 419] [outer = 0x12a79f000] 11:51:00 INFO - PROCESS | 1653 | 1467831060131 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:51:00 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 11:51:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:51:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:51:00 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 11:51:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:51:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:51:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 11:51:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:51:00 INFO - PROCESS | 1653 | 1467831060188 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 1653 | 1467831060189 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:51:00 INFO - PROCESS | 1653 | 1467831060191 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 1653 | 1467831060193 Marionette TRACE conn2 <- [1,534,null,{}] 11:51:00 INFO - PROCESS | 1653 | 1467831060195 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:00 INFO - PROCESS | 1653 | 1467831060196 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:00 INFO - PROCESS | 1653 | 1467831060311 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:51:00 INFO - PROCESS | 1653 | 1467831060326 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 1653 | 1467831060328 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3e5000 == 47 [pid = 1653] [id = 141] 11:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b8af000) [pid = 1653] [serial = 420] [outer = 0x0] 11:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12b93f400) [pid = 1653] [serial = 421] [outer = 0x12b8af000] 11:51:00 INFO - PROCESS | 1653 | 1467831060352 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12be33400) [pid = 1653] [serial = 422] [outer = 0x12b8af000] 11:51:00 INFO - PROCESS | 1653 | 1467831060700 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:51:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 11:51:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:51:00 INFO - PROCESS | 1653 | 1467831060710 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 1653 | 1467831060712 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:51:00 INFO - PROCESS | 1653 | 1467831060714 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 1653 | 1467831060715 Marionette TRACE conn2 <- [1,538,null,{}] 11:51:00 INFO - PROCESS | 1653 | 1467831060726 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:00 INFO - PROCESS | 1653 | 1467831060727 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:00 INFO - PROCESS | 1653 | 1467831060833 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:51:00 INFO - PROCESS | 1653 | 1467831060884 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 1653 | 1467831060885 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b908000 == 48 [pid = 1653] [id = 142] 11:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b8b4000) [pid = 1653] [serial = 423] [outer = 0x0] 11:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12c4bcc00) [pid = 1653] [serial = 424] [outer = 0x12b8b4000] 11:51:00 INFO - PROCESS | 1653 | 1467831060916 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12c746800) [pid = 1653] [serial = 425] [outer = 0x12b8b4000] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x110e78000) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118185400) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x113d6d400) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1257a8000) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a793800) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119582000) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x129474400) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x110e85c00) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1211ef000) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b74e400) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1183e1000) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:51:01 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b8b6800) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:51:01 INFO - PROCESS | 1653 | 1467831061400 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:51:01 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. 11:51:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 719ms 11:51:01 INFO - PROCESS | 1653 | 1467831061433 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 1653 | 1467831061435 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:51:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:51:01 INFO - PROCESS | 1653 | 1467831061443 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 1653 | 1467831061444 Marionette TRACE conn2 <- [1,542,null,{}] 11:51:01 INFO - PROCESS | 1653 | 1467831061446 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:01 INFO - PROCESS | 1653 | 1467831061447 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:01 INFO - PROCESS | 1653 | 1467831061571 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:51:01 INFO - PROCESS | 1653 | 1467831061627 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 1653 | 1467831061628 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be5c000 == 49 [pid = 1653] [id = 143] 11:51:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x110e84400) [pid = 1653] [serial = 426] [outer = 0x0] 11:51:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1185d7000) [pid = 1653] [serial = 427] [outer = 0x110e84400] 11:51:01 INFO - PROCESS | 1653 | 1467831061653 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12a793800) [pid = 1653] [serial = 428] [outer = 0x110e84400] 11:51:01 INFO - PROCESS | 1653 | 1467831061911 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:51:01 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. 11:51:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 11:51:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:51:01 INFO - PROCESS | 1653 | 1467831061962 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 1653 | 1467831061964 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:51:01 INFO - PROCESS | 1653 | 1467831061966 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 1653 | 1467831061967 Marionette TRACE conn2 <- [1,546,null,{}] 11:51:01 INFO - PROCESS | 1653 | 1467831061977 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:01 INFO - PROCESS | 1653 | 1467831061978 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:02 INFO - PROCESS | 1653 | 1467831062081 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:51:02 INFO - PROCESS | 1653 | 1467831062162 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 1653 | 1467831062164 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c764800 == 50 [pid = 1653] [id = 144] 11:51:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11960e000) [pid = 1653] [serial = 429] [outer = 0x0] 11:51:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b8afc00) [pid = 1653] [serial = 430] [outer = 0x11960e000] 11:51:02 INFO - PROCESS | 1653 | 1467831062196 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12c74fc00) [pid = 1653] [serial = 431] [outer = 0x11960e000] 11:51:02 INFO - PROCESS | 1653 | 1467831062492 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:51:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:51:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 568ms 11:51:02 INFO - PROCESS | 1653 | 1467831062541 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:51:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:51:02 INFO - PROCESS | 1653 | 1467831062542 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:51:02 INFO - PROCESS | 1653 | 1467831062545 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 1653 | 1467831062547 Marionette TRACE conn2 <- [1,550,null,{}] 11:51:02 INFO - PROCESS | 1653 | 1467831062549 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:02 INFO - PROCESS | 1653 | 1467831062550 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:02 INFO - PROCESS | 1653 | 1467831062666 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:51:02 INFO - PROCESS | 1653 | 1467831062745 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 1653 | 1467831062746 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d457800 == 51 [pid = 1653] [id = 145] 11:51:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x124aa9800) [pid = 1653] [serial = 432] [outer = 0x0] 11:51:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x124aae400) [pid = 1653] [serial = 433] [outer = 0x124aa9800] 11:51:02 INFO - PROCESS | 1653 | 1467831062775 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12c752800) [pid = 1653] [serial = 434] [outer = 0x124aa9800] 11:51:03 INFO - PROCESS | 1653 | 1467831063073 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:51:03 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. 11:51:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 569ms 11:51:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:51:03 INFO - PROCESS | 1653 | 1467831063115 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 1653 | 1467831063116 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:51:03 INFO - PROCESS | 1653 | 1467831063118 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 1653 | 1467831063120 Marionette TRACE conn2 <- [1,554,null,{}] 11:51:03 INFO - PROCESS | 1653 | 1467831063125 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:03 INFO - PROCESS | 1653 | 1467831063127 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:03 INFO - PROCESS | 1653 | 1467831063213 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:51:03 INFO - PROCESS | 1653 | 1467831063216 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 1653 | 1467831063217 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d703800 == 52 [pid = 1653] [id = 146] 11:51:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x112a61400) [pid = 1653] [serial = 435] [outer = 0x0] 11:51:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x112a65000) [pid = 1653] [serial = 436] [outer = 0x112a61400] 11:51:03 INFO - PROCESS | 1653 | 1467831063241 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x112a6a000) [pid = 1653] [serial = 437] [outer = 0x112a61400] 11:51:03 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:03 INFO - PROCESS | 1653 | 1467831063856 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:51:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:51:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 772ms 11:51:03 INFO - PROCESS | 1653 | 1467831063891 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 1653 | 1467831063894 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:51:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:51:03 INFO - PROCESS | 1653 | 1467831063897 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 1653 | 1467831063900 Marionette TRACE conn2 <- [1,558,null,{}] 11:51:03 INFO - PROCESS | 1653 | 1467831063904 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:03 INFO - PROCESS | 1653 | 1467831063905 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:04 INFO - PROCESS | 1653 | 1467831064032 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:51:04 INFO - PROCESS | 1653 | 1467831064106 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 1653 | 1467831064108 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184c7000 == 53 [pid = 1653] [id = 147] 11:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x113093c00) [pid = 1653] [serial = 438] [outer = 0x0] 11:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x115e5f000) [pid = 1653] [serial = 439] [outer = 0x113093c00] 11:51:04 INFO - PROCESS | 1653 | 1467831064139 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11825e800) [pid = 1653] [serial = 440] [outer = 0x113093c00] 11:51:04 INFO - PROCESS | 1653 | 1467831064560 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:51:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:51:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 11:51:04 INFO - PROCESS | 1653 | 1467831064568 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 1653 | 1467831064573 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:51:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:51:04 INFO - PROCESS | 1653 | 1467831064578 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:51:04 INFO - PROCESS | 1653 | 1467831064580 Marionette TRACE conn2 <- [1,562,null,{}] 11:51:04 INFO - PROCESS | 1653 | 1467831064582 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:04 INFO - PROCESS | 1653 | 1467831064584 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:04 INFO - PROCESS | 1653 | 1467831064690 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:51:04 INFO - PROCESS | 1653 | 1467831064751 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 1653 | 1467831064752 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272a2800 == 54 [pid = 1653] [id = 148] 11:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11855fc00) [pid = 1653] [serial = 441] [outer = 0x0] 11:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x119587000) [pid = 1653] [serial = 442] [outer = 0x11855fc00] 11:51:04 INFO - PROCESS | 1653 | 1467831064783 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11964c400) [pid = 1653] [serial = 443] [outer = 0x11855fc00] 11:51:05 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:05 INFO - PROCESS | 1653 | 1467831065224 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:51:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:51:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 669ms 11:51:05 INFO - PROCESS | 1653 | 1467831065247 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:51:05 INFO - PROCESS | 1653 | 1467831065249 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:51:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:51:05 INFO - PROCESS | 1653 | 1467831065264 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - PROCESS | 1653 | 1467831065266 Marionette TRACE conn2 <- [1,566,null,{}] 11:51:05 INFO - PROCESS | 1653 | 1467831065277 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:05 INFO - PROCESS | 1653 | 1467831065280 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:05 INFO - PROCESS | 1653 | 1467831065410 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:51:05 INFO - PROCESS | 1653 | 1467831065519 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 1653 | 1467831065522 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d461800 == 55 [pid = 1653] [id = 149] 11:51:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1211f2400) [pid = 1653] [serial = 444] [outer = 0x0] 11:51:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x124aaf000) [pid = 1653] [serial = 445] [outer = 0x1211f2400] 11:51:05 INFO - PROCESS | 1653 | 1467831065573 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1270ea000) [pid = 1653] [serial = 446] [outer = 0x1211f2400] 11:51:05 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:06 INFO - PROCESS | 1653 | 1467831066075 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 836ms 11:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:51:06 INFO - PROCESS | 1653 | 1467831066088 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 1653 | 1467831066089 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:51:06 INFO - PROCESS | 1653 | 1467831066092 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 1653 | 1467831066093 Marionette TRACE conn2 <- [1,570,null,{}] 11:51:06 INFO - PROCESS | 1653 | 1467831066096 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:06 INFO - PROCESS | 1653 | 1467831066097 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:06 INFO - PROCESS | 1653 | 1467831066202 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:51:06 INFO - PROCESS | 1653 | 1467831066264 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 1653 | 1467831066265 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12da90800 == 56 [pid = 1653] [id = 150] 11:51:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x127478000) [pid = 1653] [serial = 447] [outer = 0x0] 11:51:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x129180400) [pid = 1653] [serial = 448] [outer = 0x127478000] 11:51:06 INFO - PROCESS | 1653 | 1467831066334 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12a6ac800) [pid = 1653] [serial = 449] [outer = 0x127478000] 11:51:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:06 INFO - PROCESS | 1653 | 1467831066751 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 11:51:06 INFO - PROCESS | 1653 | 1467831066761 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 1653 | 1467831066763 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:51:06 INFO - PROCESS | 1653 | 1467831066765 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 1653 | 1467831066766 Marionette TRACE conn2 <- [1,574,null,{}] 11:51:06 INFO - PROCESS | 1653 | 1467831066769 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:06 INFO - PROCESS | 1653 | 1467831066770 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:06 INFO - PROCESS | 1653 | 1467831066880 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:51:06 INFO - PROCESS | 1653 | 1467831066957 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 1653 | 1467831066958 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11819e000 == 57 [pid = 1653] [id = 151] 11:51:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11957f800) [pid = 1653] [serial = 450] [outer = 0x0] 11:51:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x128a92c00) [pid = 1653] [serial = 451] [outer = 0x11957f800] 11:51:06 INFO - PROCESS | 1653 | 1467831066987 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12af02800) [pid = 1653] [serial = 452] [outer = 0x11957f800] 11:51:07 INFO - PROCESS | 1653 | 1467831067462 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:51:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 721ms 11:51:07 INFO - PROCESS | 1653 | 1467831067489 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:51:07 INFO - PROCESS | 1653 | 1467831067491 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:51:07 INFO - PROCESS | 1653 | 1467831067495 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 1653 | 1467831067497 Marionette TRACE conn2 <- [1,578,null,{}] 11:51:07 INFO - PROCESS | 1653 | 1467831067501 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:07 INFO - PROCESS | 1653 | 1467831067507 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:07 INFO - PROCESS | 1653 | 1467831067676 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:51:07 INFO - PROCESS | 1653 | 1467831067927 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 1653 | 1467831067928 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118204000 == 58 [pid = 1653] [id = 152] 11:51:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x110e7e800) [pid = 1653] [serial = 453] [outer = 0x0] 11:51:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x112a6a400) [pid = 1653] [serial = 454] [outer = 0x110e7e800] 11:51:07 INFO - PROCESS | 1653 | 1467831067969 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x113236400) [pid = 1653] [serial = 455] [outer = 0x110e7e800] 11:51:08 INFO - PROCESS | 1653 | 1467831068374 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:51:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:51:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 921ms 11:51:08 INFO - PROCESS | 1653 | 1467831068416 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 1653 | 1467831068418 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:51:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:51:08 INFO - PROCESS | 1653 | 1467831068423 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 1653 | 1467831068425 Marionette TRACE conn2 <- [1,582,null,{}] 11:51:08 INFO - PROCESS | 1653 | 1467831068428 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:08 INFO - PROCESS | 1653 | 1467831068431 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:08 INFO - PROCESS | 1653 | 1467831068525 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:51:08 INFO - PROCESS | 1653 | 1467831068605 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 1653 | 1467831068606 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11821c000 == 59 [pid = 1653] [id = 153] 11:51:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1164e3400) [pid = 1653] [serial = 456] [outer = 0x0] 11:51:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1185d7c00) [pid = 1653] [serial = 457] [outer = 0x1164e3400] 11:51:08 INFO - PROCESS | 1653 | 1467831068636 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11959ac00) [pid = 1653] [serial = 458] [outer = 0x1164e3400] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12d457800 == 58 [pid = 1653] [id = 145] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12c764800 == 57 [pid = 1653] [id = 144] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12be5c000 == 56 [pid = 1653] [id = 143] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12b908000 == 55 [pid = 1653] [id = 142] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3e5000 == 54 [pid = 1653] [id = 141] 11:51:08 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x112e57400) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x128b1c800 == 53 [pid = 1653] [id = 140] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1272a6000 == 52 [pid = 1653] [id = 139] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12468e800 == 51 [pid = 1653] [id = 138] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x123ccc000 == 50 [pid = 1653] [id = 137] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1181a9800 == 49 [pid = 1653] [id = 136] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff6000 == 48 [pid = 1653] [id = 135] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x118761000 == 47 [pid = 1653] [id = 134] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12c477000 == 46 [pid = 1653] [id = 132] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x124385800 == 45 [pid = 1653] [id = 131] 11:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116acd000 == 44 [pid = 1653] [id = 130] 11:51:09 INFO - PROCESS | 1653 | 1467831069028 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 621ms 11:51:09 INFO - PROCESS | 1653 | 1467831069045 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 1653 | 1467831069047 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:51:09 INFO - PROCESS | 1653 | 1467831069051 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 1653 | 1467831069052 Marionette TRACE conn2 <- [1,586,null,{}] 11:51:09 INFO - PROCESS | 1653 | 1467831069058 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:09 INFO - PROCESS | 1653 | 1467831069059 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:09 INFO - PROCESS | 1653 | 1467831069158 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1183e5c00) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12c4c3000) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x110e81400) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x116987000) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x119108c00) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x123f0d800) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x126527000) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x118722800) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x118256400) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x128e83400) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1292be000) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12af07c00) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12af5c000) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119589c00) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12a522c00) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12a6b5000) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x118260000) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12418ec00) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11957c400) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12be2d800) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x119582400) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1211f7800) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x110e85800) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b933c00) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12c748c00) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12be2a800) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1183ea400) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12c4bac00) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 11:51:09 INFO - PROCESS | 1653 | 1467831069236 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 1653 | 1467831069237 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181af000 == 45 [pid = 1653] [id = 154] 11:51:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x115e62000) [pid = 1653] [serial = 459] [outer = 0x0] 11:51:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1183ea400) [pid = 1653] [serial = 460] [outer = 0x115e62000] 11:51:09 INFO - PROCESS | 1653 | 1467831069281 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x123a02800) [pid = 1653] [serial = 461] [outer = 0x115e62000] 11:51:09 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:09 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:09 INFO - PROCESS | 1653 | 1467831069619 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 620ms 11:51:09 INFO - PROCESS | 1653 | 1467831069671 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 1653 | 1467831069673 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:51:09 INFO - PROCESS | 1653 | 1467831069676 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 1653 | 1467831069680 Marionette TRACE conn2 <- [1,590,null,{}] 11:51:09 INFO - PROCESS | 1653 | 1467831069686 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:09 INFO - PROCESS | 1653 | 1467831069689 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:09 INFO - PROCESS | 1653 | 1467831069781 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:51:09 INFO - PROCESS | 1653 | 1467831069847 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 1653 | 1467831069848 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x124bd7800 == 46 [pid = 1653] [id = 155] 11:51:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x123a03000) [pid = 1653] [serial = 462] [outer = 0x0] 11:51:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x123a10c00) [pid = 1653] [serial = 463] [outer = 0x123a03000] 11:51:09 INFO - PROCESS | 1653 | 1467831069873 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x124aafc00) [pid = 1653] [serial = 464] [outer = 0x123a03000] 11:51:10 INFO - PROCESS | 1653 | 1467831070155 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:51:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:51:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 525ms 11:51:10 INFO - PROCESS | 1653 | 1467831070201 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 1653 | 1467831070203 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:51:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:51:10 INFO - PROCESS | 1653 | 1467831070208 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 1653 | 1467831070209 Marionette TRACE conn2 <- [1,594,null,{}] 11:51:10 INFO - PROCESS | 1653 | 1467831070212 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:10 INFO - PROCESS | 1653 | 1467831070213 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:10 INFO - PROCESS | 1653 | 1467831070296 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:51:10 INFO - PROCESS | 1653 | 1467831070362 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 1653 | 1467831070363 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e1a800 == 47 [pid = 1653] [id = 156] 11:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x123a05800) [pid = 1653] [serial = 465] [outer = 0x0] 11:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x124f31400) [pid = 1653] [serial = 466] [outer = 0x123a05800] 11:51:10 INFO - PROCESS | 1653 | 1467831070387 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128e85c00) [pid = 1653] [serial = 467] [outer = 0x123a05800] 11:51:10 INFO - PROCESS | 1653 | 1467831070675 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:51:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:51:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 11:51:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:51:10 INFO - PROCESS | 1653 | 1467831070728 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 1653 | 1467831070729 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:51:10 INFO - PROCESS | 1653 | 1467831070731 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 1653 | 1467831070732 Marionette TRACE conn2 <- [1,598,null,{}] 11:51:10 INFO - PROCESS | 1653 | 1467831070735 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:10 INFO - PROCESS | 1653 | 1467831070736 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:10 INFO - PROCESS | 1653 | 1467831070817 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:51:10 INFO - PROCESS | 1653 | 1467831070823 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 1653 | 1467831070827 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b72a000 == 48 [pid = 1653] [id = 157] 11:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12af0fc00) [pid = 1653] [serial = 468] [outer = 0x0] 11:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12af56c00) [pid = 1653] [serial = 469] [outer = 0x12af0fc00] 11:51:10 INFO - PROCESS | 1653 | 1467831070858 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b8b7000) [pid = 1653] [serial = 470] [outer = 0x12af0fc00] 11:51:11 INFO - PROCESS | 1653 | 1467831071217 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:51:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:51:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 11:51:11 INFO - PROCESS | 1653 | 1467831071262 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 1653 | 1467831071264 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:51:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:51:11 INFO - PROCESS | 1653 | 1467831071266 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - PROCESS | 1653 | 1467831071267 Marionette TRACE conn2 <- [1,602,null,{}] 11:51:11 INFO - PROCESS | 1653 | 1467831071269 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:11 INFO - PROCESS | 1653 | 1467831071273 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:11 INFO - PROCESS | 1653 | 1467831071380 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:51:11 INFO - PROCESS | 1653 | 1467831071391 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 1653 | 1467831071392 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be50800 == 49 [pid = 1653] [id = 158] 11:51:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12b8b7400) [pid = 1653] [serial = 471] [outer = 0x0] 11:51:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12c4bac00) [pid = 1653] [serial = 472] [outer = 0x12b8b7400] 11:51:11 INFO - PROCESS | 1653 | 1467831071417 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12c752400) [pid = 1653] [serial = 473] [outer = 0x12b8b7400] 11:51:11 INFO - PROCESS | 1653 | 1467831071779 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:51:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:51:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 11:51:11 INFO - PROCESS | 1653 | 1467831071785 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:51:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:51:11 INFO - PROCESS | 1653 | 1467831071788 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:51:11 INFO - PROCESS | 1653 | 1467831071791 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - PROCESS | 1653 | 1467831071793 Marionette TRACE conn2 <- [1,606,null,{}] 11:51:11 INFO - PROCESS | 1653 | 1467831071796 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:11 INFO - PROCESS | 1653 | 1467831071798 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:11 INFO - PROCESS | 1653 | 1467831071972 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:51:11 INFO - PROCESS | 1653 | 1467831071996 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 1653 | 1467831071997 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca5e000 == 50 [pid = 1653] [id = 159] 11:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x128b38400) [pid = 1653] [serial = 474] [outer = 0x0] 11:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x128b3a400) [pid = 1653] [serial = 475] [outer = 0x128b38400] 11:51:12 INFO - PROCESS | 1653 | 1467831072037 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x128b3e000) [pid = 1653] [serial = 476] [outer = 0x128b38400] 11:51:12 INFO - PROCESS | 1653 | 1467831072449 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:51:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 11:51:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:51:12 INFO - PROCESS | 1653 | 1467831072461 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 1653 | 1467831072462 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:51:12 INFO - PROCESS | 1653 | 1467831072464 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 1653 | 1467831072465 Marionette TRACE conn2 <- [1,610,null,{}] 11:51:12 INFO - PROCESS | 1653 | 1467831072467 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:12 INFO - PROCESS | 1653 | 1467831072469 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:12 INFO - PROCESS | 1653 | 1467831072585 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:51:12 INFO - PROCESS | 1653 | 1467831072620 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 1653 | 1467831072621 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1d7800 == 51 [pid = 1653] [id = 160] 11:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11824ac00) [pid = 1653] [serial = 477] [outer = 0x0] 11:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11824d000) [pid = 1653] [serial = 478] [outer = 0x11824ac00] 11:51:12 INFO - PROCESS | 1653 | 1467831072661 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x118251400) [pid = 1653] [serial = 479] [outer = 0x11824ac00] 11:51:13 INFO - PROCESS | 1653 | 1467831073142 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:51:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 719ms 11:51:13 INFO - PROCESS | 1653 | 1467831073184 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 1653 | 1467831073185 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:51:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:51:13 INFO - PROCESS | 1653 | 1467831073190 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 1653 | 1467831073191 Marionette TRACE conn2 <- [1,614,null,{}] 11:51:13 INFO - PROCESS | 1653 | 1467831073193 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:13 INFO - PROCESS | 1653 | 1467831073194 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:13 INFO - PROCESS | 1653 | 1467831073308 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12a79f000) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11960e000) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1183e0800) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12b8af000) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x128a8c000) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11646c800) [pid = 1653] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x116471800) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12b8b4000) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x119588000) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1199ab000) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x117d08400) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x112ad0c00) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x124acbc00) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x115e61000) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1292bf400) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12740b800) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x110e84400) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a6b4c00) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119451400) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b74d400) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x124679000) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12740ac00) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1128cd400) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11663a400) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124aa9800) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:51:13 INFO - PROCESS | 1653 | 1467831073524 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 1653 | 1467831073526 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d7a800 == 52 [pid = 1653] [id = 161] 11:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x111ca9c00) [pid = 1653] [serial = 480] [outer = 0x0] 11:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1129ca400) [pid = 1653] [serial = 481] [outer = 0x111ca9c00] 11:51:13 INFO - PROCESS | 1653 | 1467831073550 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1129d0400) [pid = 1653] [serial = 482] [outer = 0x111ca9c00] 11:51:13 INFO - PROCESS | 1653 | 1467831073876 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:51:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 720ms 11:51:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:51:13 INFO - PROCESS | 1653 | 1467831073910 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 1653 | 1467831073912 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:51:13 INFO - PROCESS | 1653 | 1467831073915 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 1653 | 1467831073917 Marionette TRACE conn2 <- [1,618,null,{}] 11:51:13 INFO - PROCESS | 1653 | 1467831073953 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:13 INFO - PROCESS | 1653 | 1467831073954 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:14 INFO - PROCESS | 1653 | 1467831074116 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:51:14 INFO - PROCESS | 1653 | 1467831074123 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 1653 | 1467831074124 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d721000 == 53 [pid = 1653] [id = 162] 11:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1128d3000) [pid = 1653] [serial = 483] [outer = 0x0] 11:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1129d2c00) [pid = 1653] [serial = 484] [outer = 0x1128d3000] 11:51:14 INFO - PROCESS | 1653 | 1467831074151 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1185d0c00) [pid = 1653] [serial = 485] [outer = 0x1128d3000] 11:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12651fc00) [pid = 1653] [serial = 486] [outer = 0x12af0b000] 11:51:14 INFO - PROCESS | 1653 | 1467831074499 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 621ms 11:51:14 INFO - PROCESS | 1653 | 1467831074535 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:51:14 INFO - PROCESS | 1653 | 1467831074537 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:51:14 INFO - PROCESS | 1653 | 1467831074539 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:51:14 INFO - PROCESS | 1653 | 1467831074541 Marionette TRACE conn2 <- [1,622,null,{}] 11:51:14 INFO - PROCESS | 1653 | 1467831074551 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:14 INFO - PROCESS | 1653 | 1467831074553 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:14 INFO - PROCESS | 1653 | 1467831074649 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:51:14 INFO - PROCESS | 1653 | 1467831074720 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 1653 | 1467831074721 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119949800 == 54 [pid = 1653] [id = 163] 11:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x113ea7c00) [pid = 1653] [serial = 487] [outer = 0x0] 11:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119588400) [pid = 1653] [serial = 488] [outer = 0x113ea7c00] 11:51:14 INFO - PROCESS | 1653 | 1467831074746 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b934400) [pid = 1653] [serial = 489] [outer = 0x113ea7c00] 11:51:14 INFO - PROCESS | 1653 | 1467831074990 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:51:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 470ms 11:51:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:51:15 INFO - PROCESS | 1653 | 1467831075009 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 1653 | 1467831075010 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:51:15 INFO - PROCESS | 1653 | 1467831075012 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 1653 | 1467831075014 Marionette TRACE conn2 <- [1,626,null,{}] 11:51:15 INFO - PROCESS | 1653 | 1467831075016 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:15 INFO - PROCESS | 1653 | 1467831075017 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:15 INFO - PROCESS | 1653 | 1467831075110 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:51:15 INFO - PROCESS | 1653 | 1467831075114 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 1653 | 1467831075115 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de4b000 == 55 [pid = 1653] [id = 164] 11:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x119c87400) [pid = 1653] [serial = 490] [outer = 0x0] 11:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x119c8dc00) [pid = 1653] [serial = 491] [outer = 0x119c87400] 11:51:15 INFO - PROCESS | 1653 | 1467831075138 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x119c91c00) [pid = 1653] [serial = 492] [outer = 0x119c87400] 11:51:15 INFO - PROCESS | 1653 | 1467831075545 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:51:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 568ms 11:51:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:51:15 INFO - PROCESS | 1653 | 1467831075582 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 1653 | 1467831075584 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:51:15 INFO - PROCESS | 1653 | 1467831075588 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 1653 | 1467831075590 Marionette TRACE conn2 <- [1,630,null,{}] 11:51:15 INFO - PROCESS | 1653 | 1467831075595 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:15 INFO - PROCESS | 1653 | 1467831075597 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:15 INFO - PROCESS | 1653 | 1467831075740 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:51:15 INFO - PROCESS | 1653 | 1467831075807 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 1653 | 1467831075810 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d60000 == 56 [pid = 1653] [id = 165] 11:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x112a5f800) [pid = 1653] [serial = 493] [outer = 0x0] 11:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x112a6b800) [pid = 1653] [serial = 494] [outer = 0x112a5f800] 11:51:15 INFO - PROCESS | 1653 | 1467831075841 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x116637c00) [pid = 1653] [serial = 495] [outer = 0x112a5f800] 11:51:16 INFO - PROCESS | 1653 | 1467831076272 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 722ms 11:51:16 INFO - PROCESS | 1653 | 1467831076310 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 1653 | 1467831076313 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:51:16 INFO - PROCESS | 1653 | 1467831076317 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 1653 | 1467831076319 Marionette TRACE conn2 <- [1,634,null,{}] 11:51:16 INFO - PROCESS | 1653 | 1467831076322 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:16 INFO - PROCESS | 1653 | 1467831076324 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:16 INFO - PROCESS | 1653 | 1467831076430 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:51:16 INFO - PROCESS | 1653 | 1467831076533 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:16 INFO - PROCESS | 1653 | 1467831076534 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x126137800 == 57 [pid = 1653] [id = 166] 11:51:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11871e800) [pid = 1653] [serial = 496] [outer = 0x0] 11:51:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x119456000) [pid = 1653] [serial = 497] [outer = 0x11871e800] 11:51:16 INFO - PROCESS | 1653 | 1467831076565 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11958e400) [pid = 1653] [serial = 498] [outer = 0x11871e800] 11:51:16 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:16 INFO - PROCESS | 1653 | 1467831076983 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 11:51:16 INFO - PROCESS | 1653 | 1467831076989 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 1653 | 1467831076990 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:51:16 INFO - PROCESS | 1653 | 1467831076992 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 1653 | 1467831076995 Marionette TRACE conn2 <- [1,638,null,{}] 11:51:17 INFO - PROCESS | 1653 | 1467831077003 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:17 INFO - PROCESS | 1653 | 1467831077006 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:17 INFO - PROCESS | 1653 | 1467831077114 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:51:17 INFO - PROCESS | 1653 | 1467831077181 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 1653 | 1467831077183 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b3000 == 58 [pid = 1653] [id = 167] 11:51:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x119c94400) [pid = 1653] [serial = 499] [outer = 0x0] 11:51:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1211f5000) [pid = 1653] [serial = 500] [outer = 0x119c94400] 11:51:17 INFO - PROCESS | 1653 | 1467831077254 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x123a0b400) [pid = 1653] [serial = 501] [outer = 0x119c94400] 11:51:17 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:17 INFO - PROCESS | 1653 | 1467831077724 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 821ms 11:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:51:17 INFO - PROCESS | 1653 | 1467831077814 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:51:17 INFO - PROCESS | 1653 | 1467831077817 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:51:17 INFO - PROCESS | 1653 | 1467831077821 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:51:17 INFO - PROCESS | 1653 | 1467831077823 Marionette TRACE conn2 <- [1,642,null,{}] 11:51:17 INFO - PROCESS | 1653 | 1467831077827 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:17 INFO - PROCESS | 1653 | 1467831077829 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:17 INFO - PROCESS | 1653 | 1467831077990 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:51:18 INFO - PROCESS | 1653 | 1467831078138 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 1653 | 1467831078139 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12daa8800 == 59 [pid = 1653] [id = 168] 11:51:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1199b5800) [pid = 1653] [serial = 502] [outer = 0x0] 11:51:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x124ab0c00) [pid = 1653] [serial = 503] [outer = 0x1199b5800] 11:51:18 INFO - PROCESS | 1653 | 1467831078169 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x128b36800) [pid = 1653] [serial = 504] [outer = 0x1199b5800] 11:51:18 INFO - PROCESS | 1653 | 1467831078911 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1124ms 11:51:18 INFO - PROCESS | 1653 | 1467831078953 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 1653 | 1467831078956 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:51:18 INFO - PROCESS | 1653 | 1467831078961 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 1653 | 1467831078963 Marionette TRACE conn2 <- [1,646,null,{}] 11:51:18 INFO - PROCESS | 1653 | 1467831078967 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:18 INFO - PROCESS | 1653 | 1467831078968 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:19 INFO - PROCESS | 1653 | 1467831079062 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:51:19 INFO - PROCESS | 1653 | 1467831079129 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 1653 | 1467831079131 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119183000 == 60 [pid = 1653] [id = 169] 11:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x112e5bc00) [pid = 1653] [serial = 505] [outer = 0x0] 11:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11646c000) [pid = 1653] [serial = 506] [outer = 0x112e5bc00] 11:51:19 INFO - PROCESS | 1653 | 1467831079159 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x118183c00) [pid = 1653] [serial = 507] [outer = 0x112e5bc00] 11:51:19 INFO - PROCESS | 1653 | 1467831079608 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 669ms 11:51:19 INFO - PROCESS | 1653 | 1467831079646 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 1653 | 1467831079649 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:51:19 INFO - PROCESS | 1653 | 1467831079653 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 1653 | 1467831079657 Marionette TRACE conn2 <- [1,650,null,{}] 11:51:19 INFO - PROCESS | 1653 | 1467831079659 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:19 INFO - PROCESS | 1653 | 1467831079661 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:19 INFO - PROCESS | 1653 | 1467831079753 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:51:19 INFO - PROCESS | 1653 | 1467831079819 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 1653 | 1467831079821 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x118194000 == 61 [pid = 1653] [id = 170] 11:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11824c400) [pid = 1653] [serial = 508] [outer = 0x0] 11:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x118356400) [pid = 1653] [serial = 509] [outer = 0x11824c400] 11:51:19 INFO - PROCESS | 1653 | 1467831079848 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1183e6c00) [pid = 1653] [serial = 510] [outer = 0x11824c400] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119949800 == 60 [pid = 1653] [id = 163] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d721000 == 59 [pid = 1653] [id = 162] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x115d7a800 == 58 [pid = 1653] [id = 161] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1d7800 == 57 [pid = 1653] [id = 160] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca5e000 == 56 [pid = 1653] [id = 159] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12be50800 == 55 [pid = 1653] [id = 158] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b72a000 == 54 [pid = 1653] [id = 157] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128e1a800 == 53 [pid = 1653] [id = 156] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x124bd7800 == 52 [pid = 1653] [id = 155] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1181af000 == 51 [pid = 1653] [id = 154] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11821c000 == 50 [pid = 1653] [id = 153] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x118204000 == 49 [pid = 1653] [id = 152] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1184c7000 == 48 [pid = 1653] [id = 147] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a31e000 == 47 [pid = 1653] [id = 83] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d10d800 == 46 [pid = 1653] [id = 133] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca54000 == 45 [pid = 1653] [id = 129] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee4000 == 44 [pid = 1653] [id = 115] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d461800 == 43 [pid = 1653] [id = 149] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b724000 == 42 [pid = 1653] [id = 100] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1272a2800 == 41 [pid = 1653] [id = 148] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11819e000 == 40 [pid = 1653] [id = 151] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1192a2800 == 39 [pid = 1653] [id = 114] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d703800 == 38 [pid = 1653] [id = 146] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11694c000 == 37 [pid = 1653] [id = 67] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1184c1000 == 36 [pid = 1653] [id = 116] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12da90800 == 35 [pid = 1653] [id = 150] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x123909800 == 34 [pid = 1653] [id = 81] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128b15000 == 33 [pid = 1653] [id = 82] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119183000 == 32 [pid = 1653] [id = 169] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12daa8800 == 31 [pid = 1653] [id = 168] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b3000 == 30 [pid = 1653] [id = 167] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x126137800 == 29 [pid = 1653] [id = 166] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12de4b000 == 28 [pid = 1653] [id = 164] 11:51:20 INFO - PROCESS | 1653 | --DOCSHELL 0x117d60000 == 27 [pid = 1653] [id = 165] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12c752800) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x124aae400) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b8ae800) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12b8afc00) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x119236c00) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12be33400) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x129184400) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x117151c00) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1185d8000) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12c4bcc00) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119592400) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x123f06c00) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11944f400) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12b097c00) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11697d800) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x115d19000) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12c746800) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x127470c00) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1211f5400) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12946d400) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x128a8c400) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12a793800) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1257ab800) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12b93f400) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1261c9800) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118257000) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11961b000) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1185d7000) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119591800) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12a679000) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124635800) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12af0d800) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1183e7400) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12a794000) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119647400) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12be31800) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1261ccc00) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1292bcc00) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118181c00) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118181400) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12c74fc00) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 11:51:20 INFO - PROCESS | 1653 | 1467831080831 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1221ms 11:51:20 INFO - PROCESS | 1653 | 1467831080875 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:51:20 INFO - PROCESS | 1653 | 1467831080878 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:51:20 INFO - PROCESS | 1653 | 1467831080881 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 1653 | 1467831080884 Marionette TRACE conn2 <- [1,654,null,{}] 11:51:20 INFO - PROCESS | 1653 | 1467831080893 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:20 INFO - PROCESS | 1653 | 1467831080895 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:20 INFO - PROCESS | 1653 | 1467831080973 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:51:20 INFO - PROCESS | 1653 | 1467831080978 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:20 INFO - PROCESS | 1653 | 1467831080980 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x116786800 == 28 [pid = 1653] [id = 171] 11:51:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112e58800) [pid = 1653] [serial = 511] [outer = 0x0] 11:51:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x115e61000) [pid = 1653] [serial = 512] [outer = 0x112e58800] 11:51:21 INFO - PROCESS | 1653 | 1467831081010 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117149400) [pid = 1653] [serial = 513] [outer = 0x112e58800] 11:51:21 INFO - PROCESS | 1653 | 1467831081359 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 522ms 11:51:21 INFO - PROCESS | 1653 | 1467831081403 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:51:21 INFO - PROCESS | 1653 | 1467831081408 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:51:21 INFO - PROCESS | 1653 | 1467831081412 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 1653 | 1467831081414 Marionette TRACE conn2 <- [1,658,null,{}] 11:51:21 INFO - PROCESS | 1653 | 1467831081416 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:21 INFO - PROCESS | 1653 | 1467831081418 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:21 INFO - PROCESS | 1653 | 1467831081496 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:51:21 INFO - PROCESS | 1653 | 1467831081501 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 1653 | 1467831081503 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746f000 == 29 [pid = 1653] [id = 172] 11:51:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x117d09c00) [pid = 1653] [serial = 514] [outer = 0x0] 11:51:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118258000) [pid = 1653] [serial = 515] [outer = 0x117d09c00] 11:51:21 INFO - PROCESS | 1653 | 1467831081534 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1183e2400) [pid = 1653] [serial = 516] [outer = 0x117d09c00] 11:51:21 INFO - PROCESS | 1653 | 1467831081890 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 519ms 11:51:21 INFO - PROCESS | 1653 | 1467831081931 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 1653 | 1467831081932 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:51:21 INFO - PROCESS | 1653 | 1467831081935 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 1653 | 1467831081939 Marionette TRACE conn2 <- [1,662,null,{}] 11:51:21 INFO - PROCESS | 1653 | 1467831081947 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:21 INFO - PROCESS | 1653 | 1467831081950 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:22 INFO - PROCESS | 1653 | 1467831082027 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:51:22 INFO - PROCESS | 1653 | 1467831082032 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 1653 | 1467831082034 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x118771000 == 30 [pid = 1653] [id = 173] 11:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11855cc00) [pid = 1653] [serial = 517] [outer = 0x0] 11:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119109000) [pid = 1653] [serial = 518] [outer = 0x11855cc00] 11:51:22 INFO - PROCESS | 1653 | 1467831082064 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119451400) [pid = 1653] [serial = 519] [outer = 0x11855cc00] 11:51:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:22 INFO - PROCESS | 1653 | 1467831082408 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:51:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:51:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 523ms 11:51:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:51:22 INFO - PROCESS | 1653 | 1467831082459 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 1653 | 1467831082460 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:51:22 INFO - PROCESS | 1653 | 1467831082462 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 1653 | 1467831082464 Marionette TRACE conn2 <- [1,666,null,{}] 11:51:22 INFO - PROCESS | 1653 | 1467831082466 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:22 INFO - PROCESS | 1653 | 1467831082467 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:22 INFO - PROCESS | 1653 | 1467831082578 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:51:22 INFO - PROCESS | 1653 | 1467831082593 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 1653 | 1467831082594 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119629000 == 31 [pid = 1653] [id = 174] 11:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118568000) [pid = 1653] [serial = 520] [outer = 0x0] 11:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119589c00) [pid = 1653] [serial = 521] [outer = 0x118568000] 11:51:22 INFO - PROCESS | 1653 | 1467831082622 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119593800) [pid = 1653] [serial = 522] [outer = 0x118568000] 11:51:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:23 INFO - PROCESS | 1653 | 1467831083040 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 619ms 11:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:51:23 INFO - PROCESS | 1653 | 1467831083082 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 1653 | 1467831083083 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:51:23 INFO - PROCESS | 1653 | 1467831083085 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 1653 | 1467831083086 Marionette TRACE conn2 <- [1,670,null,{}] 11:51:23 INFO - PROCESS | 1653 | 1467831083088 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:23 INFO - PROCESS | 1653 | 1467831083089 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:23 INFO - PROCESS | 1653 | 1467831083233 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:51:23 INFO - PROCESS | 1653 | 1467831083295 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 1653 | 1467831083296 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x123879800 == 32 [pid = 1653] [id = 175] 11:51:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1185cd400) [pid = 1653] [serial = 523] [outer = 0x0] 11:51:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119613400) [pid = 1653] [serial = 524] [outer = 0x1185cd400] 11:51:23 INFO - PROCESS | 1653 | 1467831083337 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119647400) [pid = 1653] [serial = 525] [outer = 0x1185cd400] 11:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 722ms 11:51:23 INFO - PROCESS | 1653 | 1467831083801 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:51:23 INFO - PROCESS | 1653 | 1467831083808 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 1653 | 1467831083809 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:51:23 INFO - PROCESS | 1653 | 1467831083811 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 1653 | 1467831083812 Marionette TRACE conn2 <- [1,674,null,{}] 11:51:23 INFO - PROCESS | 1653 | 1467831083814 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:23 INFO - PROCESS | 1653 | 1467831083818 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:23 INFO - PROCESS | 1653 | 1467831083926 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:51:23 INFO - PROCESS | 1653 | 1467831083981 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 1653 | 1467831083982 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124382800 == 33 [pid = 1653] [id = 176] 11:51:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119649800) [pid = 1653] [serial = 526] [outer = 0x0] 11:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119c8bc00) [pid = 1653] [serial = 527] [outer = 0x119649800] 11:51:24 INFO - PROCESS | 1653 | 1467831084009 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1211f5800) [pid = 1653] [serial = 528] [outer = 0x119649800] 11:51:24 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:24 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:24 INFO - PROCESS | 1653 | 1467831084324 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:51:24 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 11:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 568ms 11:51:24 INFO - PROCESS | 1653 | 1467831084379 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 1653 | 1467831084380 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:51:24 INFO - PROCESS | 1653 | 1467831084383 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 1653 | 1467831084384 Marionette TRACE conn2 <- [1,678,null,{}] 11:51:24 INFO - PROCESS | 1653 | 1467831084386 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:24 INFO - PROCESS | 1653 | 1467831084387 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:24 INFO - PROCESS | 1653 | 1467831084481 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:51:24 INFO - PROCESS | 1653 | 1467831084493 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 1653 | 1467831084494 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257bf800 == 34 [pid = 1653] [id = 177] 11:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1211f5c00) [pid = 1653] [serial = 529] [outer = 0x0] 11:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12380ac00) [pid = 1653] [serial = 530] [outer = 0x1211f5c00] 11:51:24 INFO - PROCESS | 1653 | 1467831084518 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x123a0bc00) [pid = 1653] [serial = 531] [outer = 0x1211f5c00] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x124c2cc00) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x112e56400) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x118256000) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x112e4f800) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119589000) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1199ac800) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1292b8400) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x123844400) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128b38400) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11824ac00) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x127478000) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11855fc00) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x110e7e800) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x123a03000) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1211f2400) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1164e3400) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12af0fc00) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x123a05800) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x115e62000) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112a61400) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x113093c00) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11957f800) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x113ea7c00) [pid = 1653] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119c87400) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x111ca9c00) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1128d3000) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:51:25 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b8b7400) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:51:25 INFO - PROCESS | 1653 | 1467831085167 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 818ms 11:51:25 INFO - PROCESS | 1653 | 1467831085202 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 1653 | 1467831085203 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:51:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:51:25 INFO - PROCESS | 1653 | 1467831085211 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 1653 | 1467831085212 Marionette TRACE conn2 <- [1,682,null,{}] 11:51:25 INFO - PROCESS | 1653 | 1467831085214 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:25 INFO - PROCESS | 1653 | 1467831085216 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:25 INFO - PROCESS | 1653 | 1467831085327 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:51:25 INFO - PROCESS | 1653 | 1467831085370 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 1653 | 1467831085371 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257bb000 == 35 [pid = 1653] [id = 178] 11:51:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1128d4000) [pid = 1653] [serial = 532] [outer = 0x0] 11:51:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113d38800) [pid = 1653] [serial = 533] [outer = 0x1128d4000] 11:51:25 INFO - PROCESS | 1653 | 1467831085395 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1183ea800) [pid = 1653] [serial = 534] [outer = 0x1128d4000] 11:51:26 INFO - PROCESS | 1653 | 1467831086140 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:51:26 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) 11:51:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 11:51:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:51:26 INFO - PROCESS | 1653 | 1467831086181 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:51:26 INFO - PROCESS | 1653 | 1467831086182 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:51:26 INFO - PROCESS | 1653 | 1467831086184 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 1653 | 1467831086185 Marionette TRACE conn2 <- [1,686,null,{}] 11:51:26 INFO - PROCESS | 1653 | 1467831086187 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:26 INFO - PROCESS | 1653 | 1467831086189 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:26 INFO - PROCESS | 1653 | 1467831086261 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:51:26 INFO - PROCESS | 1653 | 1467831086264 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 1653 | 1467831086265 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a66800 == 36 [pid = 1653] [id = 179] 11:51:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118180c00) [pid = 1653] [serial = 535] [outer = 0x0] 11:51:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119c88c00) [pid = 1653] [serial = 536] [outer = 0x118180c00] 11:51:26 INFO - PROCESS | 1653 | 1467831086292 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x123a0a400) [pid = 1653] [serial = 537] [outer = 0x118180c00] 11:51:27 INFO - PROCESS | 1653 | 1467831087186 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:51:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1018ms 11:51:27 INFO - PROCESS | 1653 | 1467831087203 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 1653 | 1467831087206 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:51:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:51:27 INFO - PROCESS | 1653 | 1467831087225 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - PROCESS | 1653 | 1467831087227 Marionette TRACE conn2 <- [1,690,null,{}] 11:51:27 INFO - PROCESS | 1653 | 1467831087230 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:27 INFO - PROCESS | 1653 | 1467831087232 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:27 INFO - PROCESS | 1653 | 1467831087343 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:51:27 INFO - PROCESS | 1653 | 1467831087401 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 1653 | 1467831087403 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11677c800 == 37 [pid = 1653] [id = 180] 11:51:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112a63800) [pid = 1653] [serial = 538] [outer = 0x0] 11:51:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112e4d400) [pid = 1653] [serial = 539] [outer = 0x112a63800] 11:51:27 INFO - PROCESS | 1653 | 1467831087436 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x113d69800) [pid = 1653] [serial = 540] [outer = 0x112a63800] 11:51:28 INFO - PROCESS | 1653 | 1467831088452 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:51:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:51:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1285ms 11:51:28 INFO - PROCESS | 1653 | 1467831088496 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:51:28 INFO - PROCESS | 1653 | 1467831088499 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:51:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:51:28 INFO - PROCESS | 1653 | 1467831088503 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - PROCESS | 1653 | 1467831088505 Marionette TRACE conn2 <- [1,694,null,{}] 11:51:28 INFO - PROCESS | 1653 | 1467831088508 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:28 INFO - PROCESS | 1653 | 1467831088510 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:28 INFO - PROCESS | 1653 | 1467831088614 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:51:28 INFO - PROCESS | 1653 | 1467831088689 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 1653 | 1467831088690 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181ae800 == 38 [pid = 1653] [id = 181] 11:51:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11825a000) [pid = 1653] [serial = 541] [outer = 0x0] 11:51:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1183e7400) [pid = 1653] [serial = 542] [outer = 0x11825a000] 11:51:28 INFO - PROCESS | 1653 | 1467831088722 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1185db000) [pid = 1653] [serial = 543] [outer = 0x11825a000] 11:51:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1257bb000 == 37 [pid = 1653] [id = 178] 11:51:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1257bf800 == 36 [pid = 1653] [id = 177] 11:51:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124382800 == 35 [pid = 1653] [id = 176] 11:51:29 INFO - PROCESS | 1653 | --DOCSHELL 0x123879800 == 34 [pid = 1653] [id = 175] 11:51:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119629000 == 33 [pid = 1653] [id = 174] 11:51:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118771000 == 32 [pid = 1653] [id = 173] 11:51:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11746f000 == 31 [pid = 1653] [id = 172] 11:51:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116786800 == 30 [pid = 1653] [id = 171] 11:51:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118194000 == 29 [pid = 1653] [id = 170] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119ac8c00) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128a89400) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12af03c00) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1257a3c00) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12746a000) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118259400) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1185da800) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112e5b400) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11212f000) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128b3a400) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11824d000) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129180400) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119587000) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11964c400) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a6a400) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113236400) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123a10c00) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124aafc00) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124aaf000) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1270ea000) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1185d7c00) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11959ac00) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12af56c00) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124f31400) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128e85c00) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1183ea400) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123a02800) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a6a000) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a65000) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x115e5f000) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11825e800) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128a92c00) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119588400) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12af02800) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a6ac800) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119c91c00) [pid = 1653] [serial = 492] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12b934400) [pid = 1653] [serial = 489] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1129d0400) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1129d2c00) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1129ca400) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119c8dc00) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12c4bac00) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128b3e000) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1185d0c00) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12c752400) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x118251400) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12b8b7000) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 11:51:29 INFO - PROCESS | 1653 | 1467831089783 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:51:29 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) 11:51:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1322ms 11:51:29 INFO - PROCESS | 1653 | 1467831089825 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 1653 | 1467831089827 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:51:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:51:29 INFO - PROCESS | 1653 | 1467831089830 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - PROCESS | 1653 | 1467831089832 Marionette TRACE conn2 <- [1,698,null,{}] 11:51:29 INFO - PROCESS | 1653 | 1467831089836 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:29 INFO - PROCESS | 1653 | 1467831089837 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:29 INFO - PROCESS | 1653 | 1467831089915 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:51:29 INFO - PROCESS | 1653 | 1467831089943 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 1653 | 1467831089946 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x116168800 == 30 [pid = 1653] [id = 182] 11:51:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x113236400) [pid = 1653] [serial = 544] [outer = 0x0] 11:51:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x113d39c00) [pid = 1653] [serial = 545] [outer = 0x113236400] 11:51:29 INFO - PROCESS | 1653 | 1467831089973 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x115e66000) [pid = 1653] [serial = 546] [outer = 0x113236400] 11:51:30 INFO - PROCESS | 1653 | 1467831090797 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:51:30 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) 11:51:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 972ms 11:51:30 INFO - PROCESS | 1653 | 1467831090805 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:51:30 INFO - PROCESS | 1653 | 1467831090808 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:51:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:51:30 INFO - PROCESS | 1653 | 1467831090812 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - PROCESS | 1653 | 1467831090814 Marionette TRACE conn2 <- [1,702,null,{}] 11:51:30 INFO - PROCESS | 1653 | 1467831090816 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:30 INFO - PROCESS | 1653 | 1467831090818 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:30 INFO - PROCESS | 1653 | 1467831090918 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:51:30 INFO - PROCESS | 1653 | 1467831090925 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 1653 | 1467831090926 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d7c000 == 31 [pid = 1653] [id = 183] 11:51:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11697d000) [pid = 1653] [serial = 547] [outer = 0x0] 11:51:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x117d0e400) [pid = 1653] [serial = 548] [outer = 0x11697d000] 11:51:30 INFO - PROCESS | 1653 | 1467831090953 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118249000) [pid = 1653] [serial = 549] [outer = 0x11697d000] 11:51:31 INFO - PROCESS | 1653 | 1467831091763 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:51:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:51:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 11:51:31 INFO - PROCESS | 1653 | 1467831091783 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 1653 | 1467831091785 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:51:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:51:31 INFO - PROCESS | 1653 | 1467831091788 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:51:31 INFO - PROCESS | 1653 | 1467831091790 Marionette TRACE conn2 <- [1,706,null,{}] 11:51:31 INFO - PROCESS | 1653 | 1467831091798 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:31 INFO - PROCESS | 1653 | 1467831091801 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:31 INFO - PROCESS | 1653 | 1467831091901 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:51:31 INFO - PROCESS | 1653 | 1467831091940 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:31 INFO - PROCESS | 1653 | 1467831091942 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11994c000 == 32 [pid = 1653] [id = 184] 11:51:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a5c800) [pid = 1653] [serial = 550] [outer = 0x0] 11:51:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11918e800) [pid = 1653] [serial = 551] [outer = 0x112a5c800] 11:51:31 INFO - PROCESS | 1653 | 1467831091970 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119456c00) [pid = 1653] [serial = 552] [outer = 0x112a5c800] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112a5f800) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11824c400) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1185cd400) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11871e800) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x117d09c00) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11855cc00) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1128d4000) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112e58800) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119c94400) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1199b5800) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x112e5bc00) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x119649800) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1211f5c00) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x118568000) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:51:32 INFO - PROCESS | 1653 | 1467831092773 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:51:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:51:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1023ms 11:51:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:51:32 INFO - PROCESS | 1653 | 1467831092810 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 1653 | 1467831092812 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:51:32 INFO - PROCESS | 1653 | 1467831092814 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 1653 | 1467831092815 Marionette TRACE conn2 <- [1,710,null,{}] 11:51:32 INFO - PROCESS | 1653 | 1467831092818 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:32 INFO - PROCESS | 1653 | 1467831092819 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:32 INFO - PROCESS | 1653 | 1467831092894 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:51:32 INFO - PROCESS | 1653 | 1467831092898 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 1653 | 1467831092899 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x121058000 == 33 [pid = 1653] [id = 185] 11:51:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x115e68400) [pid = 1653] [serial = 553] [outer = 0x0] 11:51:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11824c400) [pid = 1653] [serial = 554] [outer = 0x115e68400] 11:51:32 INFO - PROCESS | 1653 | 1467831092927 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11957b800) [pid = 1653] [serial = 555] [outer = 0x115e68400] 11:51:33 INFO - PROCESS | 1653 | 1467831093748 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:51:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:51:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 968ms 11:51:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:51:33 INFO - PROCESS | 1653 | 1467831093783 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:51:33 INFO - PROCESS | 1653 | 1467831093784 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:51:33 INFO - PROCESS | 1653 | 1467831093786 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 1653 | 1467831093787 Marionette TRACE conn2 <- [1,714,null,{}] 11:51:33 INFO - PROCESS | 1653 | 1467831093792 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:33 INFO - PROCESS | 1653 | 1467831093793 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:33 INFO - PROCESS | 1653 | 1467831093866 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:51:33 INFO - PROCESS | 1653 | 1467831093870 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 1653 | 1467831093873 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x124011800 == 34 [pid = 1653] [id = 186] 11:51:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11958cc00) [pid = 1653] [serial = 556] [outer = 0x0] 11:51:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11961a400) [pid = 1653] [serial = 557] [outer = 0x11958cc00] 11:51:33 INFO - PROCESS | 1653 | 1467831093898 Marionette DEBUG loaded listener.js 11:51:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119ac8800) [pid = 1653] [serial = 558] [outer = 0x11958cc00] 11:51:34 INFO - PROCESS | 1653 | 1467831094702 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:51:34 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 11:51:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 921ms 11:51:34 INFO - PROCESS | 1653 | 1467831094708 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 1653 | 1467831094710 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:51:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:51:34 INFO - PROCESS | 1653 | 1467831094713 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 1653 | 1467831094715 Marionette TRACE conn2 <- [1,718,null,{}] 11:51:34 INFO - PROCESS | 1653 | 1467831094718 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:34 INFO - PROCESS | 1653 | 1467831094725 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:34 INFO - PROCESS | 1653 | 1467831094822 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:51:34 INFO - PROCESS | 1653 | 1467831094852 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 1653 | 1467831094854 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257ba800 == 35 [pid = 1653] [id = 187] 11:51:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112e5bc00) [pid = 1653] [serial = 559] [outer = 0x0] 11:51:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119c8f000) [pid = 1653] [serial = 560] [outer = 0x112e5bc00] 11:51:34 INFO - PROCESS | 1653 | 1467831094895 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1211f7800) [pid = 1653] [serial = 561] [outer = 0x112e5bc00] 11:51:35 INFO - PROCESS | 1653 | 1467831095821 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:51:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:51:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1121ms 11:51:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:51:35 INFO - PROCESS | 1653 | 1467831095835 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 1653 | 1467831095837 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:51:35 INFO - PROCESS | 1653 | 1467831095842 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - PROCESS | 1653 | 1467831095844 Marionette TRACE conn2 <- [1,722,null,{}] 11:51:35 INFO - PROCESS | 1653 | 1467831095848 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:35 INFO - PROCESS | 1653 | 1467831095850 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:35 INFO - PROCESS | 1653 | 1467831095949 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:51:36 INFO - PROCESS | 1653 | 1467831096003 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 1653 | 1467831096006 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x118196000 == 36 [pid = 1653] [id = 188] 11:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11309e000) [pid = 1653] [serial = 562] [outer = 0x0] 11:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113ea7800) [pid = 1653] [serial = 563] [outer = 0x11309e000] 11:51:36 INFO - PROCESS | 1653 | 1467831096066 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1167bc800) [pid = 1653] [serial = 564] [outer = 0x11309e000] 11:51:36 INFO - PROCESS | 1653 | 1467831096506 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 1653 | 1467831096567 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:51:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:51:36 INFO - PROCESS | 1653 | 1467831096590 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 1653 | 1467831096592 Marionette TRACE conn2 <- [1,726,null,{}] 11:51:36 INFO - PROCESS | 1653 | 1467831096595 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:36 INFO - PROCESS | 1653 | 1467831096597 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:36 INFO - PROCESS | 1653 | 1467831096695 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:51:36 INFO - PROCESS | 1653 | 1467831096764 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 1653 | 1467831096765 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x123877800 == 37 [pid = 1653] [id = 189] 11:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11825cc00) [pid = 1653] [serial = 565] [outer = 0x0] 11:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1183e1c00) [pid = 1653] [serial = 566] [outer = 0x11825cc00] 11:51:36 INFO - PROCESS | 1653 | 1467831096796 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118721400) [pid = 1653] [serial = 567] [outer = 0x11825cc00] 11:51:37 INFO - PROCESS | 1653 | 1467831097247 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:51:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:51:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 722ms 11:51:37 INFO - PROCESS | 1653 | 1467831097316 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 1653 | 1467831097318 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:51:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:51:37 INFO - PROCESS | 1653 | 1467831097322 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 1653 | 1467831097324 Marionette TRACE conn2 <- [1,730,null,{}] 11:51:37 INFO - PROCESS | 1653 | 1467831097332 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:37 INFO - PROCESS | 1653 | 1467831097335 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:37 INFO - PROCESS | 1653 | 1467831097434 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:51:37 INFO - PROCESS | 1653 | 1467831097502 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 1653 | 1467831097505 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b1e800 == 38 [pid = 1653] [id = 190] 11:51:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11944f000) [pid = 1653] [serial = 568] [outer = 0x0] 11:51:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119c92000) [pid = 1653] [serial = 569] [outer = 0x11944f000] 11:51:37 INFO - PROCESS | 1653 | 1467831097535 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1211ee400) [pid = 1653] [serial = 570] [outer = 0x11944f000] 11:51:37 INFO - PROCESS | 1653 | 1467831097957 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:51:38 INFO - PROCESS | 1653 | 1467831097996 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:51:38 INFO - PROCESS | 1653 | 1467831097998 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - PROCESS | 1653 | 1467831097999 Marionette TRACE conn2 <- [1,734,null,{}] 11:51:38 INFO - PROCESS | 1653 | 1467831098002 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:38 INFO - PROCESS | 1653 | 1467831098003 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:38 INFO - PROCESS | 1653 | 1467831098100 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:51:38 INFO - PROCESS | 1653 | 1467831098156 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 1653 | 1467831098157 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129288800 == 39 [pid = 1653] [id = 191] 11:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123805400) [pid = 1653] [serial = 571] [outer = 0x0] 11:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x123a10800) [pid = 1653] [serial = 572] [outer = 0x123805400] 11:51:38 INFO - PROCESS | 1653 | 1467831098187 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124188c00) [pid = 1653] [serial = 573] [outer = 0x123805400] 11:51:38 INFO - PROCESS | 1653 | 1467831098608 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:51:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:51:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 620ms 11:51:38 INFO - PROCESS | 1653 | 1467831098618 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:51:38 INFO - PROCESS | 1653 | 1467831098620 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:51:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:51:38 INFO - PROCESS | 1653 | 1467831098624 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - PROCESS | 1653 | 1467831098626 Marionette TRACE conn2 <- [1,738,null,{}] 11:51:38 INFO - PROCESS | 1653 | 1467831098628 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:38 INFO - PROCESS | 1653 | 1467831098630 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:38 INFO - PROCESS | 1653 | 1467831098724 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:51:38 INFO - PROCESS | 1653 | 1467831098811 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 1653 | 1467831098813 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ecf000 == 40 [pid = 1653] [id = 192] 11:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112a79800) [pid = 1653] [serial = 574] [outer = 0x0] 11:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1183e3000) [pid = 1653] [serial = 575] [outer = 0x112a79800] 11:51:38 INFO - PROCESS | 1653 | 1467831098842 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123a1e800) [pid = 1653] [serial = 576] [outer = 0x112a79800] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x124011800 == 39 [pid = 1653] [id = 186] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x121058000 == 38 [pid = 1653] [id = 185] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11994c000 == 37 [pid = 1653] [id = 184] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x117d7c000 == 36 [pid = 1653] [id = 183] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x116168800 == 35 [pid = 1653] [id = 182] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1181ae800 == 34 [pid = 1653] [id = 181] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11677c800 == 33 [pid = 1653] [id = 180] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x129288800 == 32 [pid = 1653] [id = 191] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128b1e800 == 31 [pid = 1653] [id = 190] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x123877800 == 30 [pid = 1653] [id = 189] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128a66800 == 29 [pid = 1653] [id = 179] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x118196000 == 28 [pid = 1653] [id = 188] 11:51:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1257ba800 == 27 [pid = 1653] [id = 187] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119c8bc00) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119647400) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12380ac00) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113d38800) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1211f5800) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x123a0bc00) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1183e6c00) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119589c00) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119593800) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119c88c00) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116637c00) [pid = 1653] [serial = 495] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x112a6b800) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118356400) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119613400) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11958e400) [pid = 1653] [serial = 498] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118258000) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1183e2400) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119456000) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119109000) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119451400) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1183ea800) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x115e61000) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x117149400) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1211f5000) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x123a0b400) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x128b36800) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x124ab0c00) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x118183c00) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x11646c000) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 11:51:40 INFO - PROCESS | 1653 | 1467831100229 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:51:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:51:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1621ms 11:51:40 INFO - PROCESS | 1653 | 1467831100246 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 1653 | 1467831100248 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:51:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:51:40 INFO - PROCESS | 1653 | 1467831100252 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:51:40 INFO - PROCESS | 1653 | 1467831100254 Marionette TRACE conn2 <- [1,742,null,{}] 11:51:40 INFO - PROCESS | 1653 | 1467831100260 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:40 INFO - PROCESS | 1653 | 1467831100262 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:40 INFO - PROCESS | 1653 | 1467831100336 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:51:40 INFO - PROCESS | 1653 | 1467831100341 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 1653 | 1467831100343 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x112f2a000 == 28 [pid = 1653] [id = 193] 11:51:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112ad6800) [pid = 1653] [serial = 577] [outer = 0x0] 11:51:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112de6c00) [pid = 1653] [serial = 578] [outer = 0x112ad6800] 11:51:40 INFO - PROCESS | 1653 | 1467831100374 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112e5c800) [pid = 1653] [serial = 579] [outer = 0x112ad6800] 11:51:41 INFO - PROCESS | 1653 | 1467831101170 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:51:41 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 11:51:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 973ms 11:51:41 INFO - PROCESS | 1653 | 1467831101224 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 1653 | 1467831101228 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:51:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:51:41 INFO - PROCESS | 1653 | 1467831101238 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 1653 | 1467831101240 Marionette TRACE conn2 <- [1,746,null,{}] 11:51:41 INFO - PROCESS | 1653 | 1467831101242 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:41 INFO - PROCESS | 1653 | 1467831101244 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:41 INFO - PROCESS | 1653 | 1467831101319 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:51:41 INFO - PROCESS | 1653 | 1467831101327 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 1653 | 1467831101329 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116949000 == 29 [pid = 1653] [id = 194] 11:51:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x114f69800) [pid = 1653] [serial = 580] [outer = 0x0] 11:51:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x115d13c00) [pid = 1653] [serial = 581] [outer = 0x114f69800] 11:51:41 INFO - PROCESS | 1653 | 1467831101356 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x115e62400) [pid = 1653] [serial = 582] [outer = 0x114f69800] 11:51:42 INFO - PROCESS | 1653 | 1467831102194 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:51:42 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.) 11:51:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 972ms 11:51:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:51:42 INFO - PROCESS | 1653 | 1467831102209 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 1653 | 1467831102210 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:51:42 INFO - PROCESS | 1653 | 1467831102212 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - PROCESS | 1653 | 1467831102215 Marionette TRACE conn2 <- [1,750,null,{}] 11:51:42 INFO - PROCESS | 1653 | 1467831102224 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:42 INFO - PROCESS | 1653 | 1467831102227 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:42 INFO - PROCESS | 1653 | 1467831102319 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:51:42 INFO - PROCESS | 1653 | 1467831102323 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 1653 | 1467831102326 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x117479000 == 30 [pid = 1653] [id = 195] 11:51:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116a21400) [pid = 1653] [serial = 583] [outer = 0x0] 11:51:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11714ec00) [pid = 1653] [serial = 584] [outer = 0x116a21400] 11:51:42 INFO - PROCESS | 1653 | 1467831102354 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x117d10800) [pid = 1653] [serial = 585] [outer = 0x116a21400] 11:51:43 INFO - PROCESS | 1653 | 1467831103164 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:51:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:51:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 11:51:43 INFO - PROCESS | 1653 | 1467831103184 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 1653 | 1467831103186 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:51:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:51:43 INFO - PROCESS | 1653 | 1467831103190 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - PROCESS | 1653 | 1467831103192 Marionette TRACE conn2 <- [1,754,null,{}] 11:51:43 INFO - PROCESS | 1653 | 1467831103194 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:43 INFO - PROCESS | 1653 | 1467831103195 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:43 INFO - PROCESS | 1653 | 1467831103283 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:51:43 INFO - PROCESS | 1653 | 1467831103316 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 1653 | 1467831103317 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x118760800 == 31 [pid = 1653] [id = 196] 11:51:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118244000) [pid = 1653] [serial = 586] [outer = 0x0] 11:51:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11824f800) [pid = 1653] [serial = 587] [outer = 0x118244000] 11:51:43 INFO - PROCESS | 1653 | 1467831103342 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11825fc00) [pid = 1653] [serial = 588] [outer = 0x118244000] 11:51:44 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112e5bc00) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:51:44 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x115e68400) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:51:44 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11958cc00) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:51:44 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x112a63800) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:51:44 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11825a000) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:51:44 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118180c00) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:51:44 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x113236400) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:51:44 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11697d000) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:51:44 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x112a5c800) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:51:44 INFO - PROCESS | 1653 | 1467831104147 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:51:44 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 11:51:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 971ms 11:51:44 INFO - PROCESS | 1653 | 1467831104160 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 1653 | 1467831104162 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:51:44 INFO - PROCESS | 1653 | 1467831104164 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - PROCESS | 1653 | 1467831104165 Marionette TRACE conn2 <- [1,758,null,{}] 11:51:44 INFO - PROCESS | 1653 | 1467831104167 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:44 INFO - PROCESS | 1653 | 1467831104168 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:44 INFO - PROCESS | 1653 | 1467831104245 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:51:44 INFO - PROCESS | 1653 | 1467831104248 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 1653 | 1467831104250 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119293000 == 32 [pid = 1653] [id = 197] 11:51:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112a62400) [pid = 1653] [serial = 589] [outer = 0x0] 11:51:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x118249c00) [pid = 1653] [serial = 590] [outer = 0x112a62400] 11:51:44 INFO - PROCESS | 1653 | 1467831104277 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1183de000) [pid = 1653] [serial = 591] [outer = 0x112a62400] 11:51:44 INFO - PROCESS | 1653 | 1467831104587 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:51:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:51:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 467ms 11:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:51:44 INFO - PROCESS | 1653 | 1467831104632 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 1653 | 1467831104633 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:51:44 INFO - PROCESS | 1653 | 1467831104635 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - PROCESS | 1653 | 1467831104637 Marionette TRACE conn2 <- [1,762,null,{}] 11:51:44 INFO - PROCESS | 1653 | 1467831104639 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:44 INFO - PROCESS | 1653 | 1467831104643 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:44 INFO - PROCESS | 1653 | 1467831104753 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:51:44 INFO - PROCESS | 1653 | 1467831104783 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 1653 | 1467831104784 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11995c000 == 33 [pid = 1653] [id = 198] 11:51:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x115e61000) [pid = 1653] [serial = 592] [outer = 0x0] 11:51:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1185da800) [pid = 1653] [serial = 593] [outer = 0x115e61000] 11:51:44 INFO - PROCESS | 1653 | 1467831104809 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11923c000) [pid = 1653] [serial = 594] [outer = 0x115e61000] 11:51:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:51:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 918ms 11:51:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:51:45 INFO - PROCESS | 1653 | 1467831105551 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:51:45 INFO - PROCESS | 1653 | 1467831105555 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 1653 | 1467831105556 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:51:45 INFO - PROCESS | 1653 | 1467831105558 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 1653 | 1467831105559 Marionette TRACE conn2 <- [1,766,null,{}] 11:51:45 INFO - PROCESS | 1653 | 1467831105561 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:45 INFO - PROCESS | 1653 | 1467831105562 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:45 INFO - PROCESS | 1653 | 1467831105637 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:51:45 INFO - PROCESS | 1653 | 1467831105642 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 1653 | 1467831105643 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12387e800 == 34 [pid = 1653] [id = 199] 11:51:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1161a7800) [pid = 1653] [serial = 595] [outer = 0x0] 11:51:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11957e400) [pid = 1653] [serial = 596] [outer = 0x1161a7800] 11:51:45 INFO - PROCESS | 1653 | 1467831105667 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11958cc00) [pid = 1653] [serial = 597] [outer = 0x1161a7800] 11:51:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:51:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 918ms 11:51:46 INFO - PROCESS | 1653 | 1467831106471 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:51:46 INFO - PROCESS | 1653 | 1467831106476 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 1653 | 1467831106479 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:51:46 INFO - PROCESS | 1653 | 1467831106483 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - PROCESS | 1653 | 1467831106485 Marionette TRACE conn2 <- [1,770,null,{}] 11:51:46 INFO - PROCESS | 1653 | 1467831106489 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:46 INFO - PROCESS | 1653 | 1467831106490 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:46 INFO - PROCESS | 1653 | 1467831106575 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:51:46 INFO - PROCESS | 1653 | 1467831106661 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:46 INFO - PROCESS | 1653 | 1467831106663 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e28000 == 35 [pid = 1653] [id = 200] 11:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1129d0400) [pid = 1653] [serial = 598] [outer = 0x0] 11:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112a6a000) [pid = 1653] [serial = 599] [outer = 0x1129d0400] 11:51:46 INFO - PROCESS | 1653 | 1467831106695 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112f0d400) [pid = 1653] [serial = 600] [outer = 0x1129d0400] 11:51:47 INFO - PROCESS | 1653 | 1467831107218 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 770ms 11:51:47 INFO - PROCESS | 1653 | 1467831107271 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 1653 | 1467831107276 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:51:47 INFO - PROCESS | 1653 | 1467831107281 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - PROCESS | 1653 | 1467831107283 Marionette TRACE conn2 <- [1,774,null,{}] 11:51:47 INFO - PROCESS | 1653 | 1467831107286 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:47 INFO - PROCESS | 1653 | 1467831107287 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:47 INFO - PROCESS | 1653 | 1467831107392 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:51:47 INFO - PROCESS | 1653 | 1467831107462 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 1653 | 1467831107463 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11676d800 == 36 [pid = 1653] [id = 201] 11:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1128d3000) [pid = 1653] [serial = 601] [outer = 0x0] 11:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a62800) [pid = 1653] [serial = 602] [outer = 0x1128d3000] 11:51:47 INFO - PROCESS | 1653 | 1467831107495 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1161a4000) [pid = 1653] [serial = 603] [outer = 0x1128d3000] 11:51:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11995c000 == 35 [pid = 1653] [id = 198] 11:51:47 INFO - PROCESS | 1653 | --DOCSHELL 0x119293000 == 34 [pid = 1653] [id = 197] 11:51:47 INFO - PROCESS | 1653 | --DOCSHELL 0x118760800 == 33 [pid = 1653] [id = 196] 11:51:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117479000 == 32 [pid = 1653] [id = 195] 11:51:47 INFO - PROCESS | 1653 | --DOCSHELL 0x116949000 == 31 [pid = 1653] [id = 194] 11:51:47 INFO - PROCESS | 1653 | --DOCSHELL 0x112f2a000 == 30 [pid = 1653] [id = 193] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119c8f000) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11824c400) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11961a400) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112e4d400) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x113d69800) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1183e7400) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1185db000) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x123a0a400) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x113d39c00) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x115e66000) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x117d0e400) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11918e800) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x119456c00) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1211f7800) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11957b800) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x119ac8800) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 11:51:47 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x118249000) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 11:51:48 INFO - PROCESS | 1653 | 1467831108023 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 776ms 11:51:48 INFO - PROCESS | 1653 | 1467831108058 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 1653 | 1467831108060 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:51:48 INFO - PROCESS | 1653 | 1467831108062 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 1653 | 1467831108066 Marionette TRACE conn2 <- [1,778,null,{}] 11:51:48 INFO - PROCESS | 1653 | 1467831108069 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:48 INFO - PROCESS | 1653 | 1467831108070 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:48 INFO - PROCESS | 1653 | 1467831108145 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:51:48 INFO - PROCESS | 1653 | 1467831108149 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 1653 | 1467831108152 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x116779000 == 31 [pid = 1653] [id = 202] 11:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1133b6000) [pid = 1653] [serial = 604] [outer = 0x0] 11:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x115e5f800) [pid = 1653] [serial = 605] [outer = 0x1133b6000] 11:51:48 INFO - PROCESS | 1653 | 1467831108181 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1164ea400) [pid = 1653] [serial = 606] [outer = 0x1133b6000] 11:51:48 INFO - PROCESS | 1653 | 1467831108510 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 472ms 11:51:48 INFO - PROCESS | 1653 | 1467831108535 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 1653 | 1467831108538 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:51:48 INFO - PROCESS | 1653 | 1467831108544 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 1653 | 1467831108546 Marionette TRACE conn2 <- [1,782,null,{}] 11:51:48 INFO - PROCESS | 1653 | 1467831108548 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:48 INFO - PROCESS | 1653 | 1467831108549 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:48 INFO - PROCESS | 1653 | 1467831108627 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:51:48 INFO - PROCESS | 1653 | 1467831108631 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 1653 | 1467831108632 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d72800 == 32 [pid = 1653] [id = 203] 11:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1167bbc00) [pid = 1653] [serial = 607] [outer = 0x0] 11:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1176dbc00) [pid = 1653] [serial = 608] [outer = 0x1167bbc00] 11:51:48 INFO - PROCESS | 1653 | 1467831108661 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x118246000) [pid = 1653] [serial = 609] [outer = 0x1167bbc00] 11:51:48 INFO - PROCESS | 1653 | 1467831108982 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 11:51:49 INFO - PROCESS | 1653 | 1467831109013 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:51:49 INFO - PROCESS | 1653 | 1467831109014 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:51:49 INFO - PROCESS | 1653 | 1467831109017 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - PROCESS | 1653 | 1467831109019 Marionette TRACE conn2 <- [1,786,null,{}] 11:51:49 INFO - PROCESS | 1653 | 1467831109027 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:49 INFO - PROCESS | 1653 | 1467831109030 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:49 INFO - PROCESS | 1653 | 1467831109112 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:51:49 INFO - PROCESS | 1653 | 1467831109164 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 1653 | 1467831109166 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119626800 == 33 [pid = 1653] [id = 204] 11:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118249000) [pid = 1653] [serial = 610] [outer = 0x0] 11:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11825c000) [pid = 1653] [serial = 611] [outer = 0x118249000] 11:51:49 INFO - PROCESS | 1653 | 1467831109193 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1185d0800) [pid = 1653] [serial = 612] [outer = 0x118249000] 11:51:49 INFO - PROCESS | 1653 | 1467831109497 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 522ms 11:51:49 INFO - PROCESS | 1653 | 1467831109539 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:51:49 INFO - PROCESS | 1653 | 1467831109542 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:51:49 INFO - PROCESS | 1653 | 1467831109545 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - PROCESS | 1653 | 1467831109546 Marionette TRACE conn2 <- [1,790,null,{}] 11:51:49 INFO - PROCESS | 1653 | 1467831109548 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:49 INFO - PROCESS | 1653 | 1467831109549 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:49 INFO - PROCESS | 1653 | 1467831109628 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:51:49 INFO - PROCESS | 1653 | 1467831109682 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 1653 | 1467831109683 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x121042000 == 34 [pid = 1653] [id = 205] 11:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118261c00) [pid = 1653] [serial = 613] [outer = 0x0] 11:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118857c00) [pid = 1653] [serial = 614] [outer = 0x118261c00] 11:51:49 INFO - PROCESS | 1653 | 1467831109708 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11944e800) [pid = 1653] [serial = 615] [outer = 0x118261c00] 11:51:50 INFO - PROCESS | 1653 | 1467831110011 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 519ms 11:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:51:50 INFO - PROCESS | 1653 | 1467831110065 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:51:50 INFO - PROCESS | 1653 | 1467831110066 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:51:50 INFO - PROCESS | 1653 | 1467831110068 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 1653 | 1467831110070 Marionette TRACE conn2 <- [1,794,null,{}] 11:51:50 INFO - PROCESS | 1653 | 1467831110073 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:50 INFO - PROCESS | 1653 | 1467831110074 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:50 INFO - PROCESS | 1653 | 1467831110176 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:51:50 INFO - PROCESS | 1653 | 1467831110179 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 1653 | 1467831110180 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181ae800 == 35 [pid = 1653] [id = 206] 11:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1185d7c00) [pid = 1653] [serial = 616] [outer = 0x0] 11:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119455000) [pid = 1653] [serial = 617] [outer = 0x1185d7c00] 11:51:50 INFO - PROCESS | 1653 | 1467831110205 Marionette DEBUG loaded listener.js 11:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11958fc00) [pid = 1653] [serial = 618] [outer = 0x1185d7c00] 11:51:50 INFO - PROCESS | 1653 | 1467831110562 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 11:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:51:50 INFO - PROCESS | 1653 | 1467831110587 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:51:50 INFO - PROCESS | 1653 | 1467831110588 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:51:50 INFO - PROCESS | 1653 | 1467831110590 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 1653 | 1467831110591 Marionette TRACE conn2 <- [1,798,null,{}] 11:51:50 INFO - PROCESS | 1653 | 1467831110594 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:50 INFO - PROCESS | 1653 | 1467831110597 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:50 INFO - PROCESS | 1653 | 1467831110699 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:51:50 INFO - PROCESS | 1653 | 1467831110734 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 1653 | 1467831110736 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x124385800 == 36 [pid = 1653] [id = 207] 11:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119593800) [pid = 1653] [serial = 619] [outer = 0x0] 11:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119649000) [pid = 1653] [serial = 620] [outer = 0x119593800] 11:51:50 INFO - PROCESS | 1653 | 1467831110761 Marionette DEBUG loaded listener.js 11:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119c1d400) [pid = 1653] [serial = 621] [outer = 0x119593800] 11:51:51 INFO - PROCESS | 1653 | 1467831111067 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:51:51 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 11:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 524ms 11:51:51 INFO - PROCESS | 1653 | 1467831111114 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:51:51 INFO - PROCESS | 1653 | 1467831111123 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:51:51 INFO - PROCESS | 1653 | 1467831111125 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 1653 | 1467831111126 Marionette TRACE conn2 <- [1,802,null,{}] 11:51:51 INFO - PROCESS | 1653 | 1467831111129 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:51 INFO - PROCESS | 1653 | 1467831111130 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:51 INFO - PROCESS | 1653 | 1467831111227 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:51:51 INFO - PROCESS | 1653 | 1467831111231 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 1653 | 1467831111232 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257c2000 == 37 [pid = 1653] [id = 208] 11:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119593c00) [pid = 1653] [serial = 622] [outer = 0x0] 11:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119c8e400) [pid = 1653] [serial = 623] [outer = 0x119593c00] 11:51:51 INFO - PROCESS | 1653 | 1467831111256 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119c95c00) [pid = 1653] [serial = 624] [outer = 0x119593c00] 11:51:51 INFO - PROCESS | 1653 | 1467831111604 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:51:51 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 11:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 11:51:51 INFO - PROCESS | 1653 | 1467831111645 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:51:51 INFO - PROCESS | 1653 | 1467831111646 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:51:51 INFO - PROCESS | 1653 | 1467831111648 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 1653 | 1467831111649 Marionette TRACE conn2 <- [1,806,null,{}] 11:51:51 INFO - PROCESS | 1653 | 1467831111652 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:51 INFO - PROCESS | 1653 | 1467831111653 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:51 INFO - PROCESS | 1653 | 1467831111760 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118244000) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11944f000) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123805400) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116a21400) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x112a62400) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x112a79800) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x114f69800) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112ad6800) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x115e61000) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11309e000) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11825cc00) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:51:51 INFO - PROCESS | 1653 | 1467831111800 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 1653 | 1467831111801 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119632800 == 38 [pid = 1653] [id = 209] 11:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112a61000) [pid = 1653] [serial = 625] [outer = 0x0] 11:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112e5b400) [pid = 1653] [serial = 626] [outer = 0x112a61000] 11:51:51 INFO - PROCESS | 1653 | 1467831111829 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116a21400) [pid = 1653] [serial = 627] [outer = 0x112a61000] 11:51:52 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:51:52 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:51:52 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:51:52 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 11:51:52 INFO - PROCESS | 1653 | 1467831112122 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:51:52 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 11:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 526ms 11:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:51:52 INFO - PROCESS | 1653 | 1467831112176 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:51:52 INFO - PROCESS | 1653 | 1467831112177 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:51:52 INFO - PROCESS | 1653 | 1467831112179 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 1653 | 1467831112180 Marionette TRACE conn2 <- [1,810,null,{}] 11:51:52 INFO - PROCESS | 1653 | 1467831112182 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:52 INFO - PROCESS | 1653 | 1467831112191 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:52 INFO - PROCESS | 1653 | 1467831112267 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:51:52 INFO - PROCESS | 1653 | 1467831112272 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 1653 | 1467831112274 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272b1000 == 39 [pid = 1653] [id = 210] 11:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11825b800) [pid = 1653] [serial = 628] [outer = 0x0] 11:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1210e4c00) [pid = 1653] [serial = 629] [outer = 0x11825b800] 11:51:52 INFO - PROCESS | 1653 | 1467831112299 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x123806c00) [pid = 1653] [serial = 630] [outer = 0x11825b800] 11:51:52 INFO - PROCESS | 1653 | 1467831112612 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 11:51:52 INFO - PROCESS | 1653 | 1467831112648 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:51:52 INFO - PROCESS | 1653 | 1467831112649 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:51:52 INFO - PROCESS | 1653 | 1467831112651 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 1653 | 1467831112652 Marionette TRACE conn2 <- [1,814,null,{}] 11:51:52 INFO - PROCESS | 1653 | 1467831112655 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:52 INFO - PROCESS | 1653 | 1467831112656 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:52 INFO - PROCESS | 1653 | 1467831112731 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:51:52 INFO - PROCESS | 1653 | 1467831112785 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 1653 | 1467831112786 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a66800 == 40 [pid = 1653] [id = 211] 11:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11825cc00) [pid = 1653] [serial = 631] [outer = 0x0] 11:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x123848000) [pid = 1653] [serial = 632] [outer = 0x11825cc00] 11:51:52 INFO - PROCESS | 1653 | 1467831112810 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x123a0bc00) [pid = 1653] [serial = 633] [outer = 0x11825cc00] 11:51:53 INFO - PROCESS | 1653 | 1467831113111 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 1653 | 1467831113135 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:51:53 INFO - PROCESS | 1653 | 1467831113140 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 1653 | 1467831113159 Marionette TRACE conn2 <- [1,818,null,{}] 11:51:53 INFO - PROCESS | 1653 | 1467831113163 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:53 INFO - PROCESS | 1653 | 1467831113166 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:53 INFO - PROCESS | 1653 | 1467831113304 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:51:53 INFO - PROCESS | 1653 | 1467831113378 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 1653 | 1467831113380 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eee000 == 41 [pid = 1653] [id = 212] 11:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118569800) [pid = 1653] [serial = 634] [outer = 0x0] 11:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x123806400) [pid = 1653] [serial = 635] [outer = 0x118569800] 11:51:53 INFO - PROCESS | 1653 | 1467831113421 Marionette DEBUG loaded listener.js 11:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124aa9400) [pid = 1653] [serial = 636] [outer = 0x118569800] 11:51:53 INFO - PROCESS | 1653 | 1467831113767 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 640ms 11:51:53 INFO - PROCESS | 1653 | 1467831113779 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 1653 | 1467831113780 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:51:53 INFO - PROCESS | 1653 | 1467831113783 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 1653 | 1467831113784 Marionette TRACE conn2 <- [1,822,null,{}] 11:51:53 INFO - PROCESS | 1653 | 1467831113787 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:53 INFO - PROCESS | 1653 | 1467831113790 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:53 INFO - PROCESS | 1653 | 1467831113882 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:51:53 INFO - PROCESS | 1653 | 1467831113977 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 1653 | 1467831113979 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x112aad800 == 42 [pid = 1653] [id = 213] 11:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x110e80000) [pid = 1653] [serial = 637] [outer = 0x0] 11:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x111cacc00) [pid = 1653] [serial = 638] [outer = 0x110e80000] 11:51:54 INFO - PROCESS | 1653 | 1467831114013 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112e56800) [pid = 1653] [serial = 639] [outer = 0x110e80000] 11:51:54 INFO - PROCESS | 1653 | 1467831114468 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:51:54 INFO - PROCESS | 1653 | 1467831114512 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:51:54 INFO - PROCESS | 1653 | 1467831114515 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 1653 | 1467831114517 Marionette TRACE conn2 <- [1,826,null,{}] 11:51:54 INFO - PROCESS | 1653 | 1467831114520 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:54 INFO - PROCESS | 1653 | 1467831114524 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:54 INFO - PROCESS | 1653 | 1467831114622 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:51:54 INFO - PROCESS | 1653 | 1467831114723 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 1653 | 1467831114725 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192aa800 == 43 [pid = 1653] [id = 214] 11:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a13c00) [pid = 1653] [serial = 640] [outer = 0x0] 11:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117149400) [pid = 1653] [serial = 641] [outer = 0x116a13c00] 11:51:54 INFO - PROCESS | 1653 | 1467831114755 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11824fc00) [pid = 1653] [serial = 642] [outer = 0x116a13c00] 11:51:55 INFO - PROCESS | 1653 | 1467831115182 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 720ms 11:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:51:55 INFO - PROCESS | 1653 | 1467831115236 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 1653 | 1467831115239 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:51:55 INFO - PROCESS | 1653 | 1467831115242 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 1653 | 1467831115244 Marionette TRACE conn2 <- [1,830,null,{}] 11:51:55 INFO - PROCESS | 1653 | 1467831115246 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:55 INFO - PROCESS | 1653 | 1467831115248 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:55 INFO - PROCESS | 1653 | 1467831115350 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:51:55 INFO - PROCESS | 1653 | 1467831115415 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 1653 | 1467831115416 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x127293800 == 44 [pid = 1653] [id = 215] 11:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11835a000) [pid = 1653] [serial = 643] [outer = 0x0] 11:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118721000) [pid = 1653] [serial = 644] [outer = 0x11835a000] 11:51:55 INFO - PROCESS | 1653 | 1467831115445 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119586000) [pid = 1653] [serial = 645] [outer = 0x11835a000] 11:51:55 INFO - PROCESS | 1653 | 1467831115874 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 669ms 11:51:55 INFO - PROCESS | 1653 | 1467831115959 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 1653 | 1467831115960 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:51:55 INFO - PROCESS | 1653 | 1467831115965 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 1653 | 1467831115969 Marionette TRACE conn2 <- [1,834,null,{}] 11:51:55 INFO - PROCESS | 1653 | 1467831115976 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:55 INFO - PROCESS | 1653 | 1467831115979 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:56 INFO - PROCESS | 1653 | 1467831116076 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:51:56 INFO - PROCESS | 1653 | 1467831116131 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 1653 | 1467831116132 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31e800 == 45 [pid = 1653] [id = 216] 11:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11961b000) [pid = 1653] [serial = 646] [outer = 0x0] 11:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1199ac800) [pid = 1653] [serial = 647] [outer = 0x11961b000] 11:51:56 INFO - PROCESS | 1653 | 1467831116161 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123843800) [pid = 1653] [serial = 648] [outer = 0x11961b000] 11:51:56 INFO - PROCESS | 1653 | 1467831116751 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 823ms 11:51:56 INFO - PROCESS | 1653 | 1467831116809 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:51:56 INFO - PROCESS | 1653 | 1467831116811 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:51:56 INFO - PROCESS | 1653 | 1467831116815 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:51:56 INFO - PROCESS | 1653 | 1467831116817 Marionette TRACE conn2 <- [1,838,null,{}] 11:51:56 INFO - PROCESS | 1653 | 1467831116820 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:56 INFO - PROCESS | 1653 | 1467831116824 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:56 INFO - PROCESS | 1653 | 1467831116915 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:51:56 INFO - PROCESS | 1653 | 1467831116988 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 1653 | 1467831116989 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x112f41000 == 46 [pid = 1653] [id = 217] 11:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11326bc00) [pid = 1653] [serial = 649] [outer = 0x0] 11:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113d47400) [pid = 1653] [serial = 650] [outer = 0x11326bc00] 11:51:57 INFO - PROCESS | 1653 | 1467831117018 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x115e68000) [pid = 1653] [serial = 651] [outer = 0x11326bc00] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x128eee000 == 45 [pid = 1653] [id = 212] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x128a66800 == 44 [pid = 1653] [id = 211] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1272b1000 == 43 [pid = 1653] [id = 210] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x119632800 == 42 [pid = 1653] [id = 209] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1257c2000 == 41 [pid = 1653] [id = 208] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x124385800 == 40 [pid = 1653] [id = 207] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1181ae800 == 39 [pid = 1653] [id = 206] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x121042000 == 38 [pid = 1653] [id = 205] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x119626800 == 37 [pid = 1653] [id = 204] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x117d72800 == 36 [pid = 1653] [id = 203] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x116779000 == 35 [pid = 1653] [id = 202] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11676d800 == 34 [pid = 1653] [id = 201] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x115e28000 == 33 [pid = 1653] [id = 200] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12387e800 == 32 [pid = 1653] [id = 199] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x115ecf000 == 31 [pid = 1653] [id = 192] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12a31e800 == 30 [pid = 1653] [id = 216] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x127293800 == 29 [pid = 1653] [id = 215] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1192aa800 == 28 [pid = 1653] [id = 214] 11:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x112aad800 == 27 [pid = 1653] [id = 213] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e62400) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1183e1c00) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11957e400) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11824f800) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1211ee400) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c92000) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124188c00) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123a10800) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11714ec00) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118249c00) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123a1e800) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1183e3000) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115d13c00) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112de6c00) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112e5c800) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11825fc00) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1183de000) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11923c000) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1185da800) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1167bc800) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x113ea7800) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x117d10800) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118721400) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 11:51:57 INFO - PROCESS | 1653 | 1467831117957 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1174ms 11:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:51:57 INFO - PROCESS | 1653 | 1467831117991 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 1653 | 1467831117993 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:51:57 INFO - PROCESS | 1653 | 1467831117996 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 1653 | 1467831117997 Marionette TRACE conn2 <- [1,842,null,{}] 11:51:58 INFO - PROCESS | 1653 | 1467831118001 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:58 INFO - PROCESS | 1653 | 1467831118003 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:58 INFO - PROCESS | 1653 | 1467831118082 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:51:58 INFO - PROCESS | 1653 | 1467831118091 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 1653 | 1467831118094 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e28000 == 28 [pid = 1653] [id = 218] 11:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1129c4800) [pid = 1653] [serial = 652] [outer = 0x0] 11:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a69400) [pid = 1653] [serial = 653] [outer = 0x1129c4800] 11:51:58 INFO - PROCESS | 1653 | 1467831118122 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1128d5c00) [pid = 1653] [serial = 654] [outer = 0x1129c4800] 11:51:58 INFO - PROCESS | 1653 | 1467831118450 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 469ms 11:51:58 INFO - PROCESS | 1653 | 1467831118479 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 1653 | 1467831118482 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:51:58 INFO - PROCESS | 1653 | 1467831118488 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 1653 | 1467831118490 Marionette TRACE conn2 <- [1,846,null,{}] 11:51:58 INFO - PROCESS | 1653 | 1467831118492 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:58 INFO - PROCESS | 1653 | 1467831118494 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:58 INFO - PROCESS | 1653 | 1467831118568 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:51:58 INFO - PROCESS | 1653 | 1467831118575 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 1653 | 1467831118577 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fe3000 == 29 [pid = 1653] [id = 219] 11:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113097400) [pid = 1653] [serial = 655] [outer = 0x0] 11:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x114f6b800) [pid = 1653] [serial = 656] [outer = 0x113097400] 11:51:58 INFO - PROCESS | 1653 | 1467831118604 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116471400) [pid = 1653] [serial = 657] [outer = 0x113097400] 11:51:58 INFO - PROCESS | 1653 | 1467831118940 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 470ms 11:51:58 INFO - PROCESS | 1653 | 1467831118959 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 1653 | 1467831118960 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:51:58 INFO - PROCESS | 1653 | 1467831118963 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 1653 | 1467831118965 Marionette TRACE conn2 <- [1,850,null,{}] 11:51:58 INFO - PROCESS | 1653 | 1467831118973 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:58 INFO - PROCESS | 1653 | 1467831118976 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:59 INFO - PROCESS | 1653 | 1467831119054 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:51:59 INFO - PROCESS | 1653 | 1467831119105 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 1653 | 1467831119108 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11875b800 == 30 [pid = 1653] [id = 220] 11:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1129c6000) [pid = 1653] [serial = 658] [outer = 0x0] 11:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x117d0e400) [pid = 1653] [serial = 659] [outer = 0x1129c6000] 11:51:59 INFO - PROCESS | 1653 | 1467831119135 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118256800) [pid = 1653] [serial = 660] [outer = 0x1129c6000] 11:51:59 INFO - PROCESS | 1653 | 1467831119435 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 522ms 11:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:51:59 INFO - PROCESS | 1653 | 1467831119485 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 1653 | 1467831119487 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:51:59 INFO - PROCESS | 1653 | 1467831119490 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 1653 | 1467831119492 Marionette TRACE conn2 <- [1,854,null,{}] 11:51:59 INFO - PROCESS | 1653 | 1467831119495 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:59 INFO - PROCESS | 1653 | 1467831119496 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:59 INFO - PROCESS | 1653 | 1467831119570 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:51:59 INFO - PROCESS | 1653 | 1467831119623 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 1653 | 1467831119624 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:51:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119176800 == 31 [pid = 1653] [id = 221] 11:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116a1c400) [pid = 1653] [serial = 661] [outer = 0x0] 11:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1183de800) [pid = 1653] [serial = 662] [outer = 0x116a1c400] 11:51:59 INFO - PROCESS | 1653 | 1467831119649 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1183e8000) [pid = 1653] [serial = 663] [outer = 0x116a1c400] 11:51:59 INFO - PROCESS | 1653 | 1467831119934 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 472ms 11:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:51:59 INFO - PROCESS | 1653 | 1467831119968 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 1653 | 1467831119969 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:51:59 INFO - PROCESS | 1653 | 1467831119971 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 1653 | 1467831119973 Marionette TRACE conn2 <- [1,858,null,{}] 11:51:59 INFO - PROCESS | 1653 | 1467831119984 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:59 INFO - PROCESS | 1653 | 1467831119986 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:00 INFO - PROCESS | 1653 | 1467831120075 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:52:00 INFO - PROCESS | 1653 | 1467831120107 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 1653 | 1467831120108 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b2d800 == 32 [pid = 1653] [id = 222] 11:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a64400) [pid = 1653] [serial = 664] [outer = 0x0] 11:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1185d4c00) [pid = 1653] [serial = 665] [outer = 0x112a64400] 11:52:00 INFO - PROCESS | 1653 | 1467831120133 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11885b800) [pid = 1653] [serial = 666] [outer = 0x112a64400] 11:52:00 INFO - PROCESS | 1653 | 1467831120461 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 523ms 11:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:52:00 INFO - PROCESS | 1653 | 1467831120500 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:52:00 INFO - PROCESS | 1653 | 1467831120502 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:52:00 INFO - PROCESS | 1653 | 1467831120504 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:52:00 INFO - PROCESS | 1653 | 1467831120505 Marionette TRACE conn2 <- [1,862,null,{}] 11:52:00 INFO - PROCESS | 1653 | 1467831120507 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:00 INFO - PROCESS | 1653 | 1467831120511 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:00 INFO - PROCESS | 1653 | 1467831120620 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:52:00 INFO - PROCESS | 1653 | 1467831120653 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 1653 | 1467831120655 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x123917800 == 33 [pid = 1653] [id = 223] 11:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11918e800) [pid = 1653] [serial = 667] [outer = 0x0] 11:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119454c00) [pid = 1653] [serial = 668] [outer = 0x11918e800] 11:52:00 INFO - PROCESS | 1653 | 1467831120680 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11959a800) [pid = 1653] [serial = 669] [outer = 0x11918e800] 11:52:01 INFO - PROCESS | 1653 | 1467831121003 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 11:52:01 INFO - PROCESS | 1653 | 1467831121024 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 1653 | 1467831121026 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:52:01 INFO - PROCESS | 1653 | 1467831121028 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 1653 | 1467831121029 Marionette TRACE conn2 <- [1,866,null,{}] 11:52:01 INFO - PROCESS | 1653 | 1467831121037 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:01 INFO - PROCESS | 1653 | 1467831121038 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:01 INFO - PROCESS | 1653 | 1467831121135 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:52:01 INFO - PROCESS | 1653 | 1467831121139 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 1653 | 1467831121140 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x124385000 == 34 [pid = 1653] [id = 224] 11:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x110e85c00) [pid = 1653] [serial = 670] [outer = 0x0] 11:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119615400) [pid = 1653] [serial = 671] [outer = 0x110e85c00] 11:52:01 INFO - PROCESS | 1653 | 1467831121164 Marionette DEBUG loaded listener.js 11:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119648800) [pid = 1653] [serial = 672] [outer = 0x110e85c00] 11:52:01 INFO - PROCESS | 1653 | 1467831121493 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 480ms 11:52:01 INFO - PROCESS | 1653 | 1467831121512 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 1653 | 1467831121513 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:52:01 INFO - PROCESS | 1653 | 1467831121522 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 1653 | 1467831121524 Marionette TRACE conn2 <- [1,870,null,{}] 11:52:01 INFO - PROCESS | 1653 | 1467831121528 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:01 INFO - PROCESS | 1653 | 1467831121529 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:01 INFO - PROCESS | 1653 | 1467831121624 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:52:01 INFO - PROCESS | 1653 | 1467831121627 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 1653 | 1467831121628 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x124be3800 == 35 [pid = 1653] [id = 225] 11:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11963d400) [pid = 1653] [serial = 673] [outer = 0x0] 11:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c87400) [pid = 1653] [serial = 674] [outer = 0x11963d400] 11:52:01 INFO - PROCESS | 1653 | 1467831121652 Marionette DEBUG loaded listener.js 11:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119c90c00) [pid = 1653] [serial = 675] [outer = 0x11963d400] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1185d7c00) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119593800) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129d0400) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a61000) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118249000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1133b6000) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1167bbc00) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118261c00) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1161a7800) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1128d3000) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119593c00) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11825cc00) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11825b800) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:52:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118569800) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:52:02 INFO - PROCESS | 1653 | 1467831122114 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 624ms 11:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:52:02 INFO - PROCESS | 1653 | 1467831122147 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 1653 | 1467831122148 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:52:02 INFO - PROCESS | 1653 | 1467831122150 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - PROCESS | 1653 | 1467831122152 Marionette TRACE conn2 <- [1,874,null,{}] 11:52:02 INFO - PROCESS | 1653 | 1467831122154 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:02 INFO - PROCESS | 1653 | 1467831122155 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:02 INFO - PROCESS | 1653 | 1467831122233 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:52:02 INFO - PROCESS | 1653 | 1467831122237 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:02 INFO - PROCESS | 1653 | 1467831122238 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184cc800 == 36 [pid = 1653] [id = 226] 11:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115d13c00) [pid = 1653] [serial = 676] [outer = 0x0] 11:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11824cc00) [pid = 1653] [serial = 677] [outer = 0x115d13c00] 11:52:02 INFO - PROCESS | 1653 | 1467831122265 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119588400) [pid = 1653] [serial = 678] [outer = 0x115d13c00] 11:52:02 INFO - PROCESS | 1653 | 1467831122594 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 11:52:02 INFO - PROCESS | 1653 | 1467831122620 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 1653 | 1467831122623 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:52:02 INFO - PROCESS | 1653 | 1467831122627 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - PROCESS | 1653 | 1467831122629 Marionette TRACE conn2 <- [1,878,null,{}] 11:52:02 INFO - PROCESS | 1653 | 1467831122632 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:02 INFO - PROCESS | 1653 | 1467831122634 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:02 INFO - PROCESS | 1653 | 1467831122779 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:52:02 INFO - PROCESS | 1653 | 1467831122789 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:02 INFO - PROCESS | 1653 | 1467831122790 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272af000 == 37 [pid = 1653] [id = 227] 11:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118184000) [pid = 1653] [serial = 679] [outer = 0x0] 11:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c27400) [pid = 1653] [serial = 680] [outer = 0x118184000] 11:52:02 INFO - PROCESS | 1653 | 1467831122830 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121011800) [pid = 1653] [serial = 681] [outer = 0x118184000] 11:52:03 INFO - PROCESS | 1653 | 1467831123226 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 619ms 11:52:03 INFO - PROCESS | 1653 | 1467831123247 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:52:03 INFO - PROCESS | 1653 | 1467831123248 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:52:03 INFO - PROCESS | 1653 | 1467831123250 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 1653 | 1467831123252 Marionette TRACE conn2 <- [1,882,null,{}] 11:52:03 INFO - PROCESS | 1653 | 1467831123254 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:03 INFO - PROCESS | 1653 | 1467831123256 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:03 INFO - PROCESS | 1653 | 1467831123373 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:52:03 INFO - PROCESS | 1653 | 1467831123403 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 1653 | 1467831123404 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119963800 == 38 [pid = 1653] [id = 228] 11:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1167bbc00) [pid = 1653] [serial = 682] [outer = 0x0] 11:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118852000) [pid = 1653] [serial = 683] [outer = 0x1167bbc00] 11:52:03 INFO - PROCESS | 1653 | 1467831123431 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123a08800) [pid = 1653] [serial = 684] [outer = 0x1167bbc00] 11:52:03 INFO - PROCESS | 1653 | 1467831123707 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 470ms 11:52:03 INFO - PROCESS | 1653 | 1467831123721 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 1653 | 1467831123725 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:52:03 INFO - PROCESS | 1653 | 1467831123733 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 1653 | 1467831123734 Marionette TRACE conn2 <- [1,886,null,{}] 11:52:03 INFO - PROCESS | 1653 | 1467831123738 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:03 INFO - PROCESS | 1653 | 1467831123742 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:03 INFO - PROCESS | 1653 | 1467831123835 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:52:03 INFO - PROCESS | 1653 | 1467831123842 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 1653 | 1467831123844 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a308000 == 39 [pid = 1653] [id = 229] 11:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123a08c00) [pid = 1653] [serial = 685] [outer = 0x0] 11:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123c0b000) [pid = 1653] [serial = 686] [outer = 0x123a08c00] 11:52:03 INFO - PROCESS | 1653 | 1467831123873 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124190800) [pid = 1653] [serial = 687] [outer = 0x123a08c00] 11:52:04 INFO - PROCESS | 1653 | 1467831124597 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 870ms 11:52:04 INFO - PROCESS | 1653 | 1467831124604 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 1653 | 1467831124607 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:52:04 INFO - PROCESS | 1653 | 1467831124611 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 1653 | 1467831124612 Marionette TRACE conn2 <- [1,890,null,{}] 11:52:04 INFO - PROCESS | 1653 | 1467831124616 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:04 INFO - PROCESS | 1653 | 1467831124618 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:04 INFO - PROCESS | 1653 | 1467831124729 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:52:04 INFO - PROCESS | 1653 | 1467831124804 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 1653 | 1467831124805 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fdd800 == 40 [pid = 1653] [id = 230] 11:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a64800) [pid = 1653] [serial = 688] [outer = 0x0] 11:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112e55400) [pid = 1653] [serial = 689] [outer = 0x112a64800] 11:52:04 INFO - PROCESS | 1653 | 1467831124836 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11326e000) [pid = 1653] [serial = 690] [outer = 0x112a64800] 11:52:05 INFO - PROCESS | 1653 | 1467831125311 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 772ms 11:52:05 INFO - PROCESS | 1653 | 1467831125401 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 1653 | 1467831125404 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:52:05 INFO - PROCESS | 1653 | 1467831125412 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - PROCESS | 1653 | 1467831125414 Marionette TRACE conn2 <- [1,894,null,{}] 11:52:05 INFO - PROCESS | 1653 | 1467831125434 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:05 INFO - PROCESS | 1653 | 1467831125436 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:05 INFO - PROCESS | 1653 | 1467831125588 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:52:05 INFO - PROCESS | 1653 | 1467831125595 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 1653 | 1467831125596 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116949000 == 41 [pid = 1653] [id = 231] 11:52:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1161a1000) [pid = 1653] [serial = 691] [outer = 0x0] 11:52:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116905800) [pid = 1653] [serial = 692] [outer = 0x1161a1000] 11:52:05 INFO - PROCESS | 1653 | 1467831125627 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117d0f800) [pid = 1653] [serial = 693] [outer = 0x1161a1000] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119963800 == 40 [pid = 1653] [id = 228] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1272af000 == 39 [pid = 1653] [id = 227] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1184cc800 == 38 [pid = 1653] [id = 226] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x124be3800 == 37 [pid = 1653] [id = 225] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x124385000 == 36 [pid = 1653] [id = 224] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x123917800 == 35 [pid = 1653] [id = 223] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119b2d800 == 34 [pid = 1653] [id = 222] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119176800 == 33 [pid = 1653] [id = 221] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11875b800 == 32 [pid = 1653] [id = 220] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116fe3000 == 31 [pid = 1653] [id = 219] 11:52:06 INFO - PROCESS | 1653 | --DOCSHELL 0x115e28000 == 30 [pid = 1653] [id = 218] 11:52:06 INFO - PROCESS | 1653 | 1467831126253 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119455000) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119c1d400) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119649000) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112a6a000) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112e5b400) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112f0d400) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11825c000) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185d0800) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115e5f800) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1164ea400) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176dbc00) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118246000) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118857c00) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11958cc00) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a62800) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1161a4000) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c95c00) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119c8e400) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116a21400) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x123848000) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1210e4c00) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124aa9400) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123a0bc00) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11958fc00) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123806c00) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11944e800) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 11:52:06 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x123806400) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 11:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 888ms 11:52:06 INFO - PROCESS | 1653 | 1467831126301 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:52:06 INFO - PROCESS | 1653 | 1467831126304 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:52:06 INFO - PROCESS | 1653 | 1467831126307 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - PROCESS | 1653 | 1467831126308 Marionette TRACE conn2 <- [1,898,null,{}] 11:52:06 INFO - PROCESS | 1653 | 1467831126313 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:06 INFO - PROCESS | 1653 | 1467831126314 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:06 INFO - PROCESS | 1653 | 1467831126390 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:52:06 INFO - PROCESS | 1653 | 1467831126394 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 1653 | 1467831126397 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694b800 == 31 [pid = 1653] [id = 232] 11:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113234800) [pid = 1653] [serial = 694] [outer = 0x0] 11:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x113d64400) [pid = 1653] [serial = 695] [outer = 0x113234800] 11:52:06 INFO - PROCESS | 1653 | 1467831126426 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11646c000) [pid = 1653] [serial = 696] [outer = 0x113234800] 11:52:06 INFO - PROCESS | 1653 | 1467831126765 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 472ms 11:52:06 INFO - PROCESS | 1653 | 1467831126779 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:52:06 INFO - PROCESS | 1653 | 1467831126781 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:52:06 INFO - PROCESS | 1653 | 1467831126786 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - PROCESS | 1653 | 1467831126787 Marionette TRACE conn2 <- [1,902,null,{}] 11:52:06 INFO - PROCESS | 1653 | 1467831126792 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:06 INFO - PROCESS | 1653 | 1467831126794 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:06 INFO - PROCESS | 1653 | 1467831126899 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:52:06 INFO - PROCESS | 1653 | 1467831126908 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 1653 | 1467831126910 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad1000 == 32 [pid = 1653] [id = 233] 11:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176d3400) [pid = 1653] [serial = 697] [outer = 0x0] 11:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118182000) [pid = 1653] [serial = 698] [outer = 0x1176d3400] 11:52:06 INFO - PROCESS | 1653 | 1467831126937 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118253800) [pid = 1653] [serial = 699] [outer = 0x1176d3400] 11:52:07 INFO - PROCESS | 1653 | 1467831127280 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 524ms 11:52:07 INFO - PROCESS | 1653 | 1467831127311 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 1653 | 1467831127312 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:52:07 INFO - PROCESS | 1653 | 1467831127315 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 1653 | 1467831127317 Marionette TRACE conn2 <- [1,906,null,{}] 11:52:07 INFO - PROCESS | 1653 | 1467831127327 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:07 INFO - PROCESS | 1653 | 1467831127331 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:07 INFO - PROCESS | 1653 | 1467831127412 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:52:07 INFO - PROCESS | 1653 | 1467831127465 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 1653 | 1467831127467 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119947000 == 33 [pid = 1653] [id = 234] 11:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129cf000) [pid = 1653] [serial = 700] [outer = 0x0] 11:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1183e6400) [pid = 1653] [serial = 701] [outer = 0x1129cf000] 11:52:07 INFO - PROCESS | 1653 | 1467831127495 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119236800) [pid = 1653] [serial = 702] [outer = 0x1129cf000] 11:52:07 INFO - PROCESS | 1653 | 1467831127775 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms 11:52:07 INFO - PROCESS | 1653 | 1467831127786 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 1653 | 1467831127789 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:52:07 INFO - PROCESS | 1653 | 1467831127798 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 1653 | 1467831127799 Marionette TRACE conn2 <- [1,910,null,{}] 11:52:07 INFO - PROCESS | 1653 | 1467831127801 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:07 INFO - PROCESS | 1653 | 1467831127803 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:07 INFO - PROCESS | 1653 | 1467831127887 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:52:07 INFO - PROCESS | 1653 | 1467831127892 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 1653 | 1467831127894 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x124007000 == 34 [pid = 1653] [id = 235] 11:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119452800) [pid = 1653] [serial = 703] [outer = 0x0] 11:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11958fc00) [pid = 1653] [serial = 704] [outer = 0x119452800] 11:52:07 INFO - PROCESS | 1653 | 1467831127919 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119597c00) [pid = 1653] [serial = 705] [outer = 0x119452800] 11:52:08 INFO - PROCESS | 1653 | 1467831128263 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 471ms 11:52:08 INFO - PROCESS | 1653 | 1467831128270 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 1653 | 1467831128271 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:52:08 INFO - PROCESS | 1653 | 1467831128278 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 1653 | 1467831128279 Marionette TRACE conn2 <- [1,914,null,{}] 11:52:08 INFO - PROCESS | 1653 | 1467831128281 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:08 INFO - PROCESS | 1653 | 1467831128282 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:08 INFO - PROCESS | 1653 | 1467831128390 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:52:08 INFO - PROCESS | 1653 | 1467831128400 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:08 INFO - PROCESS | 1653 | 1467831128402 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x124383000 == 35 [pid = 1653] [id = 236] 11:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1128d7c00) [pid = 1653] [serial = 706] [outer = 0x0] 11:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119450000) [pid = 1653] [serial = 707] [outer = 0x1128d7c00] 11:52:08 INFO - PROCESS | 1653 | 1467831128426 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11964b000) [pid = 1653] [serial = 708] [outer = 0x1128d7c00] 11:52:08 INFO - PROCESS | 1653 | 1467831128747 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 519ms 11:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:52:08 INFO - PROCESS | 1653 | 1467831128802 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 1653 | 1467831128804 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:52:08 INFO - PROCESS | 1653 | 1467831128806 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 1653 | 1467831128807 Marionette TRACE conn2 <- [1,918,null,{}] 11:52:08 INFO - PROCESS | 1653 | 1467831128809 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:08 INFO - PROCESS | 1653 | 1467831128813 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:08 INFO - PROCESS | 1653 | 1467831128926 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113097400) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116a1c400) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129c4800) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11326bc00) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129c6000) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a64400) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x110e80000) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116a13c00) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11835a000) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11918e800) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11961b000) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11963d400) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x110e85c00) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x115d13c00) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1167bbc00) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:52:09 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118184000) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:52:09 INFO - PROCESS | 1653 | 1467831129206 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 1653 | 1467831129208 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d1f000 == 36 [pid = 1653] [id = 237] 11:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1128ce000) [pid = 1653] [serial = 709] [outer = 0x0] 11:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1129c6000) [pid = 1653] [serial = 710] [outer = 0x1128ce000] 11:52:09 INFO - PROCESS | 1653 | 1467831129240 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112e4e800) [pid = 1653] [serial = 711] [outer = 0x1128ce000] 11:52:09 INFO - PROCESS | 1653 | 1467831129677 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 919ms 11:52:09 INFO - PROCESS | 1653 | 1467831129727 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 1653 | 1467831129730 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:52:09 INFO - PROCESS | 1653 | 1467831129733 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - PROCESS | 1653 | 1467831129735 Marionette TRACE conn2 <- [1,922,null,{}] 11:52:09 INFO - PROCESS | 1653 | 1467831129756 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:09 INFO - PROCESS | 1653 | 1467831129759 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:09 INFO - PROCESS | 1653 | 1467831129877 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:52:09 INFO - PROCESS | 1653 | 1467831129925 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 1653 | 1467831129927 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119631800 == 37 [pid = 1653] [id = 238] 11:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11663ac00) [pid = 1653] [serial = 712] [outer = 0x0] 11:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116a13c00) [pid = 1653] [serial = 713] [outer = 0x11663ac00] 11:52:09 INFO - PROCESS | 1653 | 1467831129958 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118249000) [pid = 1653] [serial = 714] [outer = 0x11663ac00] 11:52:10 INFO - PROCESS | 1653 | 1467831130340 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 11:52:10 INFO - PROCESS | 1653 | 1467831130424 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:52:10 INFO - PROCESS | 1653 | 1467831130426 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:52:10 INFO - PROCESS | 1653 | 1467831130430 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 1653 | 1467831130431 Marionette TRACE conn2 <- [1,926,null,{}] 11:52:10 INFO - PROCESS | 1653 | 1467831130434 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:10 INFO - PROCESS | 1653 | 1467831130435 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:10 INFO - PROCESS | 1653 | 1467831130533 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:52:10 INFO - PROCESS | 1653 | 1467831130585 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 1653 | 1467831130587 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x126581000 == 38 [pid = 1653] [id = 239] 11:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11825c000) [pid = 1653] [serial = 715] [outer = 0x0] 11:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1183eac00) [pid = 1653] [serial = 716] [outer = 0x11825c000] 11:52:10 INFO - PROCESS | 1653 | 1467831130615 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119236c00) [pid = 1653] [serial = 717] [outer = 0x11825c000] 11:52:11 INFO - PROCESS | 1653 | 1467831131028 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 620ms 11:52:11 INFO - PROCESS | 1653 | 1467831131051 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 1653 | 1467831131052 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:52:11 INFO - PROCESS | 1653 | 1467831131060 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 1653 | 1467831131064 Marionette TRACE conn2 <- [1,930,null,{}] 11:52:11 INFO - PROCESS | 1653 | 1467831131067 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:11 INFO - PROCESS | 1653 | 1467831131070 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:11 INFO - PROCESS | 1653 | 1467831131167 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:52:11 INFO - PROCESS | 1653 | 1467831131221 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 1653 | 1467831131222 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119945800 == 39 [pid = 1653] [id = 240] 11:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119452c00) [pid = 1653] [serial = 718] [outer = 0x0] 11:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119ac9000) [pid = 1653] [serial = 719] [outer = 0x119452c00] 11:52:11 INFO - PROCESS | 1653 | 1467831131250 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12100e400) [pid = 1653] [serial = 720] [outer = 0x119452c00] 11:52:11 INFO - PROCESS | 1653 | 1467831131666 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 678ms 11:52:11 INFO - PROCESS | 1653 | 1467831131734 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 1653 | 1467831131736 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:52:11 INFO - PROCESS | 1653 | 1467831131738 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 1653 | 1467831131739 Marionette TRACE conn2 <- [1,934,null,{}] 11:52:11 INFO - PROCESS | 1653 | 1467831131742 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:11 INFO - PROCESS | 1653 | 1467831131743 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:11 INFO - PROCESS | 1653 | 1467831131856 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:52:11 INFO - PROCESS | 1653 | 1467831131933 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 1653 | 1467831131934 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294bf000 == 40 [pid = 1653] [id = 241] 11:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119590000) [pid = 1653] [serial = 721] [outer = 0x0] 11:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123a05800) [pid = 1653] [serial = 722] [outer = 0x119590000] 11:52:11 INFO - PROCESS | 1653 | 1467831131964 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123a0d800) [pid = 1653] [serial = 723] [outer = 0x119590000] 11:52:12 INFO - PROCESS | 1653 | 1467831132387 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 11:52:12 INFO - PROCESS | 1653 | 1467831132408 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:52:12 INFO - PROCESS | 1653 | 1467831132410 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:52:12 INFO - PROCESS | 1653 | 1467831132412 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 1653 | 1467831132413 Marionette TRACE conn2 <- [1,938,null,{}] 11:52:12 INFO - PROCESS | 1653 | 1467831132416 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:12 INFO - PROCESS | 1653 | 1467831132417 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:12 INFO - PROCESS | 1653 | 1467831132500 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:52:12 INFO - PROCESS | 1653 | 1467831132666 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 1653 | 1467831132667 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ec8800 == 41 [pid = 1653] [id = 242] 11:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111c78c00) [pid = 1653] [serial = 724] [outer = 0x0] 11:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1129ca800) [pid = 1653] [serial = 725] [outer = 0x111c78c00] 11:52:12 INFO - PROCESS | 1653 | 1467831132695 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112e5a000) [pid = 1653] [serial = 726] [outer = 0x111c78c00] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x124383000 == 40 [pid = 1653] [id = 236] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x124007000 == 39 [pid = 1653] [id = 235] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119947000 == 38 [pid = 1653] [id = 234] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad1000 == 37 [pid = 1653] [id = 233] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11694b800 == 36 [pid = 1653] [id = 232] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116fdd800 == 35 [pid = 1653] [id = 230] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12a308000 == 34 [pid = 1653] [id = 229] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116949000 == 33 [pid = 1653] [id = 231] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x112f41000 == 32 [pid = 1653] [id = 217] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1294bf000 == 31 [pid = 1653] [id = 241] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119945800 == 30 [pid = 1653] [id = 240] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x126581000 == 29 [pid = 1653] [id = 239] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119631800 == 28 [pid = 1653] [id = 238] 11:52:13 INFO - PROCESS | 1653 | --DOCSHELL 0x113d1f000 == 27 [pid = 1653] [id = 237] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118256800) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11885b800) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112e56800) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x111cacc00) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11824fc00) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117149400) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119586000) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118721000) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11959a800) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119454c00) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123843800) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119c87400) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119615400) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119588400) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11824cc00) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1199ac800) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119c90c00) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1185d4c00) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119648800) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118852000) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x123c0b000) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x123a08800) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1183e8000) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119c27400) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x121011800) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x114f6b800) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x116471400) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1183de800) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x112a69400) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1128d5c00) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x115e68000) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x113d47400) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x117d0e400) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 11:52:13 INFO - PROCESS | 1653 | 1467831133616 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1272ms 11:52:13 INFO - PROCESS | 1653 | 1467831133685 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 1653 | 1467831133687 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:52:13 INFO - PROCESS | 1653 | 1467831133694 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 1653 | 1467831133696 Marionette TRACE conn2 <- [1,942,null,{}] 11:52:13 INFO - PROCESS | 1653 | 1467831133700 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:13 INFO - PROCESS | 1653 | 1467831133703 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:13 INFO - PROCESS | 1653 | 1467831133786 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:52:13 INFO - PROCESS | 1653 | 1467831133799 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 1653 | 1467831133802 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x113222800 == 28 [pid = 1653] [id = 243] 11:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112a5f000) [pid = 1653] [serial = 727] [outer = 0x0] 11:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112a62000) [pid = 1653] [serial = 728] [outer = 0x112a5f000] 11:52:13 INFO - PROCESS | 1653 | 1467831133848 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112a6b400) [pid = 1653] [serial = 729] [outer = 0x112a5f000] 11:52:14 INFO - PROCESS | 1653 | 1467831134182 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 522ms 11:52:14 INFO - PROCESS | 1653 | 1467831134217 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 1653 | 1467831134221 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:52:14 INFO - PROCESS | 1653 | 1467831134226 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 1653 | 1467831134228 Marionette TRACE conn2 <- [1,946,null,{}] 11:52:14 INFO - PROCESS | 1653 | 1467831134230 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:14 INFO - PROCESS | 1653 | 1467831134232 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:14 INFO - PROCESS | 1653 | 1467831134307 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:52:14 INFO - PROCESS | 1653 | 1467831134311 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 1653 | 1467831134313 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x116689000 == 29 [pid = 1653] [id = 244] 11:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112e56800) [pid = 1653] [serial = 730] [outer = 0x0] 11:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112f12400) [pid = 1653] [serial = 731] [outer = 0x112e56800] 11:52:14 INFO - PROCESS | 1653 | 1467831134343 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x113233000) [pid = 1653] [serial = 732] [outer = 0x112e56800] 11:52:14 INFO - PROCESS | 1653 | 1467831134671 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 470ms 11:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:52:14 INFO - PROCESS | 1653 | 1467831134697 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 1653 | 1467831134698 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:52:14 INFO - PROCESS | 1653 | 1467831134700 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 1653 | 1467831134703 Marionette TRACE conn2 <- [1,950,null,{}] 11:52:14 INFO - PROCESS | 1653 | 1467831134711 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:14 INFO - PROCESS | 1653 | 1467831134715 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:14 INFO - PROCESS | 1653 | 1467831134802 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:52:14 INFO - PROCESS | 1653 | 1467831134852 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 1653 | 1467831134855 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x117477000 == 30 [pid = 1653] [id = 245] 11:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1133b9400) [pid = 1653] [serial = 733] [outer = 0x0] 11:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x115d19400) [pid = 1653] [serial = 734] [outer = 0x1133b9400] 11:52:14 INFO - PROCESS | 1653 | 1467831134883 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1164ea400) [pid = 1653] [serial = 735] [outer = 0x1133b9400] 11:52:15 INFO - PROCESS | 1653 | 1467831135185 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 521ms 11:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:52:15 INFO - PROCESS | 1653 | 1467831135223 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 1653 | 1467831135227 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:52:15 INFO - PROCESS | 1653 | 1467831135230 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 1653 | 1467831135231 Marionette TRACE conn2 <- [1,954,null,{}] 11:52:15 INFO - PROCESS | 1653 | 1467831135233 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:15 INFO - PROCESS | 1653 | 1467831135234 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:15 INFO - PROCESS | 1653 | 1467831135311 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:52:15 INFO - PROCESS | 1653 | 1467831135314 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 1653 | 1467831135315 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x118768000 == 31 [pid = 1653] [id = 246] 11:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x116982400) [pid = 1653] [serial = 736] [outer = 0x0] 11:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x117149400) [pid = 1653] [serial = 737] [outer = 0x116982400] 11:52:15 INFO - PROCESS | 1653 | 1467831135343 Marionette DEBUG loaded listener.js 11:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1176d4400) [pid = 1653] [serial = 738] [outer = 0x116982400] 11:52:15 INFO - PROCESS | 1653 | 1467831135701 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 518ms 11:52:15 INFO - PROCESS | 1653 | 1467831135749 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 1653 | 1467831135751 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:52:15 INFO - PROCESS | 1653 | 1467831135764 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 1653 | 1467831135766 Marionette TRACE conn2 <- [1,958,null,{}] 11:52:15 INFO - PROCESS | 1653 | 1467831135769 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:15 INFO - PROCESS | 1653 | 1467831135772 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:15 INFO - PROCESS | 1653 | 1467831135913 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:52:15 INFO - PROCESS | 1653 | 1467831135961 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 1653 | 1467831135962 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119179800 == 32 [pid = 1653] [id = 247] 11:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x116f94400) [pid = 1653] [serial = 739] [outer = 0x0] 11:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x117d08400) [pid = 1653] [serial = 740] [outer = 0x116f94400] 11:52:16 INFO - PROCESS | 1653 | 1467831136003 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118247400) [pid = 1653] [serial = 741] [outer = 0x116f94400] 11:52:16 INFO - PROCESS | 1653 | 1467831136378 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 620ms 11:52:16 INFO - PROCESS | 1653 | 1467831136384 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:52:16 INFO - PROCESS | 1653 | 1467831136385 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:52:16 INFO - PROCESS | 1653 | 1467831136387 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 1653 | 1467831136389 Marionette TRACE conn2 <- [1,962,null,{}] 11:52:16 INFO - PROCESS | 1653 | 1467831136394 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:16 INFO - PROCESS | 1653 | 1467831136398 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:16 INFO - PROCESS | 1653 | 1467831136511 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:52:16 INFO - PROCESS | 1653 | 1467831136543 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 1653 | 1467831136545 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b49800 == 33 [pid = 1653] [id = 248] 11:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118248000) [pid = 1653] [serial = 742] [outer = 0x0] 11:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118258800) [pid = 1653] [serial = 743] [outer = 0x118248000] 11:52:16 INFO - PROCESS | 1653 | 1467831136569 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1185cc400) [pid = 1653] [serial = 744] [outer = 0x118248000] 11:52:16 INFO - PROCESS | 1653 | 1467831136860 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 521ms 11:52:16 INFO - PROCESS | 1653 | 1467831136911 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:52:16 INFO - PROCESS | 1653 | 1467831136912 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:52:16 INFO - PROCESS | 1653 | 1467831136914 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 1653 | 1467831136915 Marionette TRACE conn2 <- [1,966,null,{}] 11:52:16 INFO - PROCESS | 1653 | 1467831136918 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:16 INFO - PROCESS | 1653 | 1467831136919 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:17 INFO - PROCESS | 1653 | 1467831137010 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:52:17 INFO - PROCESS | 1653 | 1467831137044 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 1653 | 1467831137045 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x123907000 == 34 [pid = 1653] [id = 249] 11:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11212d800) [pid = 1653] [serial = 745] [outer = 0x0] 11:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118718800) [pid = 1653] [serial = 746] [outer = 0x11212d800] 11:52:17 INFO - PROCESS | 1653 | 1467831137077 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118852400) [pid = 1653] [serial = 747] [outer = 0x11212d800] 11:52:17 INFO - PROCESS | 1653 | 1467831137395 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 521ms 11:52:17 INFO - PROCESS | 1653 | 1467831137442 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 1653 | 1467831137443 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:52:17 INFO - PROCESS | 1653 | 1467831137445 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 1653 | 1467831137446 Marionette TRACE conn2 <- [1,970,null,{}] 11:52:17 INFO - PROCESS | 1653 | 1467831137449 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:17 INFO - PROCESS | 1653 | 1467831137450 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:17 INFO - PROCESS | 1653 | 1467831137539 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:52:17 INFO - PROCESS | 1653 | 1467831137543 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 1653 | 1467831137544 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a99800 == 35 [pid = 1653] [id = 250] 11:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118569400) [pid = 1653] [serial = 748] [outer = 0x0] 11:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119191400) [pid = 1653] [serial = 749] [outer = 0x118569400] 11:52:17 INFO - PROCESS | 1653 | 1467831137568 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119409c00) [pid = 1653] [serial = 750] [outer = 0x118569400] 11:52:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1176d3400) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:52:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123a08c00) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:52:17 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112a64800) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:52:17 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1161a1000) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:52:17 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1129cf000) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:52:17 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x113234800) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:52:17 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119452800) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:52:17 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1128d7c00) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:52:17 INFO - PROCESS | 1653 | 1467831137943 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 11:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:52:17 INFO - PROCESS | 1653 | 1467831137963 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 1653 | 1467831137965 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:52:17 INFO - PROCESS | 1653 | 1467831137967 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 1653 | 1467831137968 Marionette TRACE conn2 <- [1,974,null,{}] 11:52:17 INFO - PROCESS | 1653 | 1467831137970 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:17 INFO - PROCESS | 1653 | 1467831137972 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:18 INFO - PROCESS | 1653 | 1467831138046 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:52:18 INFO - PROCESS | 1653 | 1467831138050 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 1653 | 1467831138051 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x124686000 == 36 [pid = 1653] [id = 251] 11:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112e56c00) [pid = 1653] [serial = 751] [outer = 0x0] 11:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119198800) [pid = 1653] [serial = 752] [outer = 0x112e56c00] 11:52:18 INFO - PROCESS | 1653 | 1467831138078 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11957bc00) [pid = 1653] [serial = 753] [outer = 0x112e56c00] 11:52:18 INFO - PROCESS | 1653 | 1467831138414 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 11:52:18 INFO - PROCESS | 1653 | 1467831138435 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 1653 | 1467831138437 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:52:18 INFO - PROCESS | 1653 | 1467831138439 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 1653 | 1467831138442 Marionette TRACE conn2 <- [1,978,null,{}] 11:52:18 INFO - PROCESS | 1653 | 1467831138446 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:18 INFO - PROCESS | 1653 | 1467831138447 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:18 INFO - PROCESS | 1653 | 1467831138544 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:52:18 INFO - PROCESS | 1653 | 1467831138549 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 1653 | 1467831138550 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x124bda000 == 37 [pid = 1653] [id = 252] 11:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115e60000) [pid = 1653] [serial = 754] [outer = 0x0] 11:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11957e800) [pid = 1653] [serial = 755] [outer = 0x115e60000] 11:52:18 INFO - PROCESS | 1653 | 1467831138574 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11958a000) [pid = 1653] [serial = 756] [outer = 0x115e60000] 11:52:18 INFO - PROCESS | 1653 | 1467831138845 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 423ms 11:52:18 INFO - PROCESS | 1653 | 1467831138863 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 1653 | 1467831138865 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:52:18 INFO - PROCESS | 1653 | 1467831138867 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 1653 | 1467831138869 Marionette TRACE conn2 <- [1,982,null,{}] 11:52:18 INFO - PROCESS | 1653 | 1467831138879 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:18 INFO - PROCESS | 1653 | 1467831138880 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:18 INFO - PROCESS | 1653 | 1467831138976 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:52:18 INFO - PROCESS | 1653 | 1467831138980 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 1653 | 1467831138982 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x126591000 == 38 [pid = 1653] [id = 253] 11:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119588400) [pid = 1653] [serial = 757] [outer = 0x0] 11:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11959a400) [pid = 1653] [serial = 758] [outer = 0x119588400] 11:52:19 INFO - PROCESS | 1653 | 1467831139008 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11964cc00) [pid = 1653] [serial = 759] [outer = 0x119588400] 11:52:19 INFO - PROCESS | 1653 | 1467831139352 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 520ms 11:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:52:19 INFO - PROCESS | 1653 | 1467831139387 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 1653 | 1467831139388 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:52:19 INFO - PROCESS | 1653 | 1467831139390 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 1653 | 1467831139391 Marionette TRACE conn2 <- [1,986,null,{}] 11:52:19 INFO - PROCESS | 1653 | 1467831139393 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:19 INFO - PROCESS | 1653 | 1467831139395 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:19 INFO - PROCESS | 1653 | 1467831139495 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:52:19 INFO - PROCESS | 1653 | 1467831139501 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 1653 | 1467831139502 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272ab000 == 39 [pid = 1653] [id = 254] 11:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119615000) [pid = 1653] [serial = 760] [outer = 0x0] 11:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119c88800) [pid = 1653] [serial = 761] [outer = 0x119615000] 11:52:19 INFO - PROCESS | 1653 | 1467831139526 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c95800) [pid = 1653] [serial = 762] [outer = 0x119615000] 11:52:19 INFO - PROCESS | 1653 | 1467831139797 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 417ms 11:52:19 INFO - PROCESS | 1653 | 1467831139812 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 1653 | 1467831139813 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:52:19 INFO - PROCESS | 1653 | 1467831139815 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 1653 | 1467831139816 Marionette TRACE conn2 <- [1,990,null,{}] 11:52:19 INFO - PROCESS | 1653 | 1467831139819 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:19 INFO - PROCESS | 1653 | 1467831139820 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:19 INFO - PROCESS | 1653 | 1467831139943 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:52:20 INFO - PROCESS | 1653 | 1467831139993 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:20 INFO - PROCESS | 1653 | 1467831139994 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x112651000 == 40 [pid = 1653] [id = 255] 11:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111c22400) [pid = 1653] [serial = 763] [outer = 0x0] 11:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x111e58000) [pid = 1653] [serial = 764] [outer = 0x111c22400] 11:52:20 INFO - PROCESS | 1653 | 1467831140026 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1128d8c00) [pid = 1653] [serial = 765] [outer = 0x111c22400] 11:52:20 INFO - PROCESS | 1653 | 1467831140550 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 768ms 11:52:20 INFO - PROCESS | 1653 | 1467831140586 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 1653 | 1467831140589 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:52:20 INFO - PROCESS | 1653 | 1467831140594 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - PROCESS | 1653 | 1467831140596 Marionette TRACE conn2 <- [1,994,null,{}] 11:52:20 INFO - PROCESS | 1653 | 1467831140599 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:20 INFO - PROCESS | 1653 | 1467831140603 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:20 INFO - PROCESS | 1653 | 1467831140732 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:52:20 INFO - PROCESS | 1653 | 1467831140806 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:20 INFO - PROCESS | 1653 | 1467831140808 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d62000 == 41 [pid = 1653] [id = 256] 11:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112e57000) [pid = 1653] [serial = 766] [outer = 0x0] 11:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x113098c00) [pid = 1653] [serial = 767] [outer = 0x112e57000] 11:52:20 INFO - PROCESS | 1653 | 1467831140838 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1133c0c00) [pid = 1653] [serial = 768] [outer = 0x112e57000] 11:52:21 INFO - PROCESS | 1653 | 1467831141481 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 923ms 11:52:21 INFO - PROCESS | 1653 | 1467831141516 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:52:21 INFO - PROCESS | 1653 | 1467831141519 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:52:21 INFO - PROCESS | 1653 | 1467831141522 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:52:21 INFO - PROCESS | 1653 | 1467831141524 Marionette TRACE conn2 <- [1,998,null,{}] 11:52:21 INFO - PROCESS | 1653 | 1467831141528 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:21 INFO - PROCESS | 1653 | 1467831141529 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:21 INFO - PROCESS | 1653 | 1467831141636 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:52:21 INFO - PROCESS | 1653 | 1467831141690 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 1653 | 1467831141693 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116626000 == 42 [pid = 1653] [id = 257] 11:52:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112a6a400) [pid = 1653] [serial = 769] [outer = 0x0] 11:52:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112e5a800) [pid = 1653] [serial = 770] [outer = 0x112a6a400] 11:52:21 INFO - PROCESS | 1653 | 1467831141722 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113d3d000) [pid = 1653] [serial = 771] [outer = 0x112a6a400] 11:52:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1272ab000 == 41 [pid = 1653] [id = 254] 11:52:21 INFO - PROCESS | 1653 | --DOCSHELL 0x126591000 == 40 [pid = 1653] [id = 253] 11:52:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124bda000 == 39 [pid = 1653] [id = 252] 11:52:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124686000 == 38 [pid = 1653] [id = 251] 11:52:21 INFO - PROCESS | 1653 | --DOCSHELL 0x123a99800 == 37 [pid = 1653] [id = 250] 11:52:21 INFO - PROCESS | 1653 | --DOCSHELL 0x123907000 == 36 [pid = 1653] [id = 249] 11:52:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119b49800 == 35 [pid = 1653] [id = 248] 11:52:22 INFO - PROCESS | 1653 | --DOCSHELL 0x119179800 == 34 [pid = 1653] [id = 247] 11:52:22 INFO - PROCESS | 1653 | --DOCSHELL 0x118768000 == 33 [pid = 1653] [id = 246] 11:52:22 INFO - PROCESS | 1653 | --DOCSHELL 0x117477000 == 32 [pid = 1653] [id = 245] 11:52:22 INFO - PROCESS | 1653 | --DOCSHELL 0x116689000 == 31 [pid = 1653] [id = 244] 11:52:22 INFO - PROCESS | 1653 | --DOCSHELL 0x113222800 == 30 [pid = 1653] [id = 243] 11:52:22 INFO - PROCESS | 1653 | --DOCSHELL 0x115ec8800 == 29 [pid = 1653] [id = 242] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118182000) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118253800) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124190800) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112e55400) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11326e000) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116905800) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x117d0f800) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1183e6400) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119236800) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113d64400) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11646c000) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119597c00) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11958fc00) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119450000) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11964b000) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 11:52:22 INFO - PROCESS | 1653 | 1467831142162 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 674ms 11:52:22 INFO - PROCESS | 1653 | 1467831142197 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 1653 | 1467831142202 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:52:22 INFO - PROCESS | 1653 | 1467831142212 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 1653 | 1467831142214 Marionette TRACE conn2 <- [1,1002,null,{}] 11:52:22 INFO - PROCESS | 1653 | 1467831142218 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:22 INFO - PROCESS | 1653 | 1467831142220 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:22 INFO - PROCESS | 1653 | 1467831142339 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:52:22 INFO - PROCESS | 1653 | 1467831142421 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 1653 | 1467831142422 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11819b800 == 30 [pid = 1653] [id = 258] 11:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11326e000) [pid = 1653] [serial = 772] [outer = 0x0] 11:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11663c800) [pid = 1653] [serial = 773] [outer = 0x11326e000] 11:52:22 INFO - PROCESS | 1653 | 1467831142465 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x114f5f800) [pid = 1653] [serial = 774] [outer = 0x11326e000] 11:52:22 INFO - PROCESS | 1653 | 1467831142850 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 672ms 11:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:52:22 INFO - PROCESS | 1653 | 1467831142884 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 1653 | 1467831142885 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:52:22 INFO - PROCESS | 1653 | 1467831142887 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 1653 | 1467831142890 Marionette TRACE conn2 <- [1,1006,null,{}] 11:52:22 INFO - PROCESS | 1653 | 1467831142899 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:22 INFO - PROCESS | 1653 | 1467831142903 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:22 INFO - PROCESS | 1653 | 1467831142981 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:52:22 INFO - PROCESS | 1653 | 1467831142987 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 1653 | 1467831142989 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962e800 == 31 [pid = 1653] [id = 259] 11:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118185400) [pid = 1653] [serial = 775] [outer = 0x0] 11:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118259400) [pid = 1653] [serial = 776] [outer = 0x118185400] 11:52:23 INFO - PROCESS | 1653 | 1467831143020 Marionette DEBUG loaded listener.js 11:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1183db400) [pid = 1653] [serial = 777] [outer = 0x118185400] 11:52:23 INFO - PROCESS | 1653 | 1467831143352 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 523ms 11:52:23 INFO - PROCESS | 1653 | 1467831143414 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 1653 | 1467831143416 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:52:23 INFO - PROCESS | 1653 | 1467831143418 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 1653 | 1467831143419 Marionette TRACE conn2 <- [1,1010,null,{}] 11:52:23 INFO - PROCESS | 1653 | 1467831143421 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:23 INFO - PROCESS | 1653 | 1467831143423 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:23 INFO - PROCESS | 1653 | 1467831143501 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:52:23 INFO - PROCESS | 1653 | 1467831143504 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 1653 | 1467831143505 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x123879800 == 32 [pid = 1653] [id = 260] 11:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1128d9800) [pid = 1653] [serial = 778] [outer = 0x0] 11:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1185d6400) [pid = 1653] [serial = 779] [outer = 0x1128d9800] 11:52:23 INFO - PROCESS | 1653 | 1467831143534 Marionette DEBUG loaded listener.js 11:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118852800) [pid = 1653] [serial = 780] [outer = 0x1128d9800] 11:52:23 INFO - PROCESS | 1653 | 1467831143872 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms 11:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:52:23 INFO - PROCESS | 1653 | 1467831143888 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 1653 | 1467831143889 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:52:23 INFO - PROCESS | 1653 | 1467831143894 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 1653 | 1467831143895 Marionette TRACE conn2 <- [1,1014,null,{}] 11:52:23 INFO - PROCESS | 1653 | 1467831143897 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:23 INFO - PROCESS | 1653 | 1467831143898 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:23 INFO - PROCESS | 1653 | 1467831143971 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:52:23 INFO - PROCESS | 1653 | 1467831143977 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 1653 | 1467831143978 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fe3000 == 33 [pid = 1653] [id = 261] 11:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118257400) [pid = 1653] [serial = 781] [outer = 0x0] 11:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119236800) [pid = 1653] [serial = 782] [outer = 0x118257400] 11:52:24 INFO - PROCESS | 1653 | 1467831144002 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119587c00) [pid = 1653] [serial = 783] [outer = 0x118257400] 11:52:24 INFO - PROCESS | 1653 | 1467831144378 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 11:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:52:24 INFO - PROCESS | 1653 | 1467831144412 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 1653 | 1467831144414 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:52:24 INFO - PROCESS | 1653 | 1467831144416 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 1653 | 1467831144417 Marionette TRACE conn2 <- [1,1018,null,{}] 11:52:24 INFO - PROCESS | 1653 | 1467831144419 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:24 INFO - PROCESS | 1653 | 1467831144423 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:24 INFO - PROCESS | 1653 | 1467831144545 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:52:24 INFO - PROCESS | 1653 | 1467831144549 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 1653 | 1467831144550 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257c7800 == 34 [pid = 1653] [id = 262] 11:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11918d800) [pid = 1653] [serial = 784] [outer = 0x0] 11:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119644c00) [pid = 1653] [serial = 785] [outer = 0x11918d800] 11:52:24 INFO - PROCESS | 1653 | 1467831144575 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119c90000) [pid = 1653] [serial = 786] [outer = 0x11918d800] 11:52:24 INFO - PROCESS | 1653 | 1467831144928 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 568ms 11:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:52:24 INFO - PROCESS | 1653 | 1467831144984 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 1653 | 1467831144986 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:52:24 INFO - PROCESS | 1653 | 1467831144988 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 1653 | 1467831144989 Marionette TRACE conn2 <- [1,1022,null,{}] 11:52:24 INFO - PROCESS | 1653 | 1467831144991 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:24 INFO - PROCESS | 1653 | 1467831144992 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:25 INFO - PROCESS | 1653 | 1467831145085 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:52:25 INFO - PROCESS | 1653 | 1467831145098 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 1653 | 1467831145099 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x126142800 == 35 [pid = 1653] [id = 263] 11:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c94800) [pid = 1653] [serial = 787] [outer = 0x0] 11:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1210ee000) [pid = 1653] [serial = 788] [outer = 0x119c94800] 11:52:25 INFO - PROCESS | 1653 | 1467831145125 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1211f6c00) [pid = 1653] [serial = 789] [outer = 0x119c94800] 11:52:25 INFO - PROCESS | 1653 | 1467831145450 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 11:52:25 INFO - PROCESS | 1653 | 1467831145507 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 1653 | 1467831145508 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:52:25 INFO - PROCESS | 1653 | 1467831145511 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - PROCESS | 1653 | 1467831145512 Marionette TRACE conn2 <- [1,1026,null,{}] 11:52:25 INFO - PROCESS | 1653 | 1467831145514 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:25 INFO - PROCESS | 1653 | 1467831145515 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:25 INFO - PROCESS | 1653 | 1467831145610 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:52:25 INFO - PROCESS | 1653 | 1467831145620 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 1653 | 1467831145621 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e0c000 == 36 [pid = 1653] [id = 264] 11:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119610400) [pid = 1653] [serial = 790] [outer = 0x0] 11:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123a03000) [pid = 1653] [serial = 791] [outer = 0x119610400] 11:52:25 INFO - PROCESS | 1653 | 1467831145646 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123a0a400) [pid = 1653] [serial = 792] [outer = 0x119610400] 11:52:25 INFO - PROCESS | 1653 | 1467831145972 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 11:52:26 INFO - PROCESS | 1653 | 1467831146029 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 1653 | 1467831146030 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:52:26 INFO - PROCESS | 1653 | 1467831146032 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 1653 | 1467831146033 Marionette TRACE conn2 <- [1,1030,null,{}] 11:52:26 INFO - PROCESS | 1653 | 1467831146035 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:26 INFO - PROCESS | 1653 | 1467831146036 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:26 INFO - PROCESS | 1653 | 1467831146129 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116f94400) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11212d800) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1133b9400) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112e56800) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116982400) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a5f000) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111c78c00) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118248000) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118569400) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115e60000) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112e56c00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1128ce000) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119588400) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11663ac00) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11825c000) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119452c00) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:52:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119590000) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:52:26 INFO - PROCESS | 1653 | 1467831146268 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 1653 | 1467831146269 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff3000 == 37 [pid = 1653] [id = 265] 11:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x111c78c00) [pid = 1653] [serial = 793] [outer = 0x0] 11:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1128d5000) [pid = 1653] [serial = 794] [outer = 0x111c78c00] 11:52:26 INFO - PROCESS | 1653 | 1467831146300 Marionette DEBUG loaded listener.js 11:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x115e61000) [pid = 1653] [serial = 795] [outer = 0x111c78c00] 11:52:26 INFO - PROCESS | 1653 | 1467831146592 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 618ms 11:52:26 INFO - PROCESS | 1653 | 1467831146651 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 1653 | 1467831146653 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:52:26 INFO - PROCESS | 1653 | 1467831146655 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 1653 | 1467831146656 Marionette TRACE conn2 <- [1,1034,null,{}] 11:52:26 INFO - PROCESS | 1653 | 1467831146661 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:26 INFO - PROCESS | 1653 | 1467831146663 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:26 INFO - PROCESS | 1653 | 1467831146738 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:52:26 INFO - PROCESS | 1653 | 1467831146744 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 1653 | 1467831146745 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x123878800 == 38 [pid = 1653] [id = 266] 11:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1161a4000) [pid = 1653] [serial = 796] [outer = 0x0] 11:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11884f400) [pid = 1653] [serial = 797] [outer = 0x1161a4000] 11:52:26 INFO - PROCESS | 1653 | 1467831146770 Marionette DEBUG loaded listener.js 11:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1211f7000) [pid = 1653] [serial = 798] [outer = 0x1161a4000] 11:52:27 INFO - PROCESS | 1653 | 1467831147083 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 473ms 11:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:52:27 INFO - PROCESS | 1653 | 1467831147129 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:52:27 INFO - PROCESS | 1653 | 1467831147130 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:52:27 INFO - PROCESS | 1653 | 1467831147132 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 1653 | 1467831147134 Marionette TRACE conn2 <- [1,1038,null,{}] 11:52:27 INFO - PROCESS | 1653 | 1467831147136 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:27 INFO - PROCESS | 1653 | 1467831147138 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:27 INFO - PROCESS | 1653 | 1467831147250 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:52:27 INFO - PROCESS | 1653 | 1467831147266 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 1653 | 1467831147268 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31c800 == 39 [pid = 1653] [id = 267] 11:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11918dc00) [pid = 1653] [serial = 799] [outer = 0x0] 11:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123cb4400) [pid = 1653] [serial = 800] [outer = 0x11918dc00] 11:52:27 INFO - PROCESS | 1653 | 1467831147293 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1243e1c00) [pid = 1653] [serial = 801] [outer = 0x11918dc00] 11:52:27 INFO - PROCESS | 1653 | 1467831147613 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 11:52:27 INFO - PROCESS | 1653 | 1467831147654 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:52:27 INFO - PROCESS | 1653 | 1467831147655 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:52:27 INFO - PROCESS | 1653 | 1467831147660 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 1653 | 1467831147661 Marionette TRACE conn2 <- [1,1042,null,{}] 11:52:27 INFO - PROCESS | 1653 | 1467831147663 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:27 INFO - PROCESS | 1653 | 1467831147664 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:27 INFO - PROCESS | 1653 | 1467831147742 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:52:27 INFO - PROCESS | 1653 | 1467831147746 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 1653 | 1467831147747 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a753800 == 40 [pid = 1653] [id = 268] 11:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1240b5c00) [pid = 1653] [serial = 802] [outer = 0x0] 11:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124677000) [pid = 1653] [serial = 803] [outer = 0x1240b5c00] 11:52:27 INFO - PROCESS | 1653 | 1467831147772 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124aaec00) [pid = 1653] [serial = 804] [outer = 0x1240b5c00] 11:52:28 INFO - PROCESS | 1653 | 1467831148097 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 11:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:52:28 INFO - PROCESS | 1653 | 1467831148129 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 1653 | 1467831148131 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:52:28 INFO - PROCESS | 1653 | 1467831148134 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 1653 | 1467831148136 Marionette TRACE conn2 <- [1,1046,null,{}] 11:52:28 INFO - PROCESS | 1653 | 1467831148139 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:28 INFO - PROCESS | 1653 | 1467831148141 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:28 INFO - PROCESS | 1653 | 1467831148312 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:52:28 INFO - PROCESS | 1653 | 1467831148433 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:28 INFO - PROCESS | 1653 | 1467831148435 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x113dbb800 == 41 [pid = 1653] [id = 269] 11:52:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x110e7a400) [pid = 1653] [serial = 805] [outer = 0x0] 11:52:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1128cb400) [pid = 1653] [serial = 806] [outer = 0x110e7a400] 11:52:28 INFO - PROCESS | 1653 | 1467831148487 Marionette DEBUG loaded listener.js 11:52:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a63400) [pid = 1653] [serial = 807] [outer = 0x110e7a400] 11:52:28 INFO - PROCESS | 1653 | 1467831148966 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 870ms 11:52:29 INFO - PROCESS | 1653 | 1467831149006 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 1653 | 1467831149008 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:52:29 INFO - PROCESS | 1653 | 1467831149011 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 1653 | 1467831149013 Marionette TRACE conn2 <- [1,1050,null,{}] 11:52:29 INFO - PROCESS | 1653 | 1467831149017 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:29 INFO - PROCESS | 1653 | 1467831149019 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:29 INFO - PROCESS | 1653 | 1467831149122 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:52:29 INFO - PROCESS | 1653 | 1467831149178 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 1653 | 1467831149179 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962a000 == 42 [pid = 1653] [id = 270] 11:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112a6bc00) [pid = 1653] [serial = 808] [outer = 0x0] 11:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11663b000) [pid = 1653] [serial = 809] [outer = 0x112a6bc00] 11:52:29 INFO - PROCESS | 1653 | 1467831149209 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1176da000) [pid = 1653] [serial = 810] [outer = 0x112a6bc00] 11:52:29 INFO - PROCESS | 1653 | 1467831149591 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 620ms 11:52:29 INFO - PROCESS | 1653 | 1467831149634 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 1653 | 1467831149636 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:52:29 INFO - PROCESS | 1653 | 1467831149639 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 1653 | 1467831149640 Marionette TRACE conn2 <- [1,1054,null,{}] 11:52:29 INFO - PROCESS | 1653 | 1467831149643 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:29 INFO - PROCESS | 1653 | 1467831149644 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:29 INFO - PROCESS | 1653 | 1467831149762 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:52:29 INFO - PROCESS | 1653 | 1467831149861 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 1653 | 1467831149862 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294c9800 == 43 [pid = 1653] [id = 271] 11:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118259800) [pid = 1653] [serial = 811] [outer = 0x0] 11:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1183e2800) [pid = 1653] [serial = 812] [outer = 0x118259800] 11:52:29 INFO - PROCESS | 1653 | 1467831149892 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11918d400) [pid = 1653] [serial = 813] [outer = 0x118259800] 11:52:30 INFO - PROCESS | 1653 | 1467831150310 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 720ms 11:52:30 INFO - PROCESS | 1653 | 1467831150360 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 1653 | 1467831150361 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:52:30 INFO - PROCESS | 1653 | 1467831150368 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 1653 | 1467831150372 Marionette TRACE conn2 <- [1,1058,null,{}] 11:52:30 INFO - PROCESS | 1653 | 1467831150376 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:30 INFO - PROCESS | 1653 | 1467831150378 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:30 INFO - PROCESS | 1653 | 1467831150479 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:52:30 INFO - PROCESS | 1653 | 1467831150535 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 1653 | 1467831150536 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c0800 == 44 [pid = 1653] [id = 272] 11:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11944ec00) [pid = 1653] [serial = 814] [outer = 0x0] 11:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11961a800) [pid = 1653] [serial = 815] [outer = 0x11944ec00] 11:52:30 INFO - PROCESS | 1653 | 1467831150564 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119c8f400) [pid = 1653] [serial = 816] [outer = 0x11944ec00] 11:52:30 INFO - PROCESS | 1653 | 1467831150967 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms 11:52:30 INFO - PROCESS | 1653 | 1467831150992 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 1653 | 1467831150994 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:52:30 INFO - PROCESS | 1653 | 1467831150996 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 1653 | 1467831150998 Marionette TRACE conn2 <- [1,1062,null,{}] 11:52:31 INFO - PROCESS | 1653 | 1467831151000 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:31 INFO - PROCESS | 1653 | 1467831151001 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:31 INFO - PROCESS | 1653 | 1467831151102 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:52:31 INFO - PROCESS | 1653 | 1467831151200 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:31 INFO - PROCESS | 1653 | 1467831151201 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b72b800 == 45 [pid = 1653] [id = 273] 11:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x123808400) [pid = 1653] [serial = 817] [outer = 0x0] 11:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x123c05800) [pid = 1653] [serial = 818] [outer = 0x123808400] 11:52:31 INFO - PROCESS | 1653 | 1467831151230 Marionette DEBUG loaded listener.js 11:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124193000) [pid = 1653] [serial = 819] [outer = 0x123808400] 11:52:31 INFO - PROCESS | 1653 | 1467831151826 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 870ms 11:52:31 INFO - PROCESS | 1653 | 1467831151867 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 1653 | 1467831151870 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:52:31 INFO - PROCESS | 1653 | 1467831151873 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 1653 | 1467831151875 Marionette TRACE conn2 <- [1,1066,null,{}] 11:52:31 INFO - PROCESS | 1653 | 1467831151878 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:31 INFO - PROCESS | 1653 | 1467831151880 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:31 INFO - PROCESS | 1653 | 1467831151976 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:52:32 INFO - PROCESS | 1653 | 1467831152032 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 1653 | 1467831152035 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x118195800 == 46 [pid = 1653] [id = 274] 11:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11326bc00) [pid = 1653] [serial = 820] [outer = 0x0] 11:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113d6d400) [pid = 1653] [serial = 821] [outer = 0x11326bc00] 11:52:32 INFO - PROCESS | 1653 | 1467831152062 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1164f0c00) [pid = 1653] [serial = 822] [outer = 0x11326bc00] 11:52:32 INFO - PROCESS | 1653 | 1467831152488 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 672ms 11:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:52:32 INFO - PROCESS | 1653 | 1467831152546 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:52:32 INFO - PROCESS | 1653 | 1467831152549 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:52:32 INFO - PROCESS | 1653 | 1467831152553 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:52:32 INFO - PROCESS | 1653 | 1467831152554 Marionette TRACE conn2 <- [1,1070,null,{}] 11:52:32 INFO - PROCESS | 1653 | 1467831152576 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:32 INFO - PROCESS | 1653 | 1467831152578 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12a753800 == 45 [pid = 1653] [id = 268] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12a31c800 == 44 [pid = 1653] [id = 267] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x123878800 == 43 [pid = 1653] [id = 266] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff3000 == 42 [pid = 1653] [id = 265] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x128e0c000 == 41 [pid = 1653] [id = 264] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x126142800 == 40 [pid = 1653] [id = 263] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1257c7800 == 39 [pid = 1653] [id = 262] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116fe3000 == 38 [pid = 1653] [id = 261] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x123879800 == 37 [pid = 1653] [id = 260] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11962e800 == 36 [pid = 1653] [id = 259] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11819b800 == 35 [pid = 1653] [id = 258] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116626000 == 34 [pid = 1653] [id = 257] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x117d62000 == 33 [pid = 1653] [id = 256] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x112651000 == 32 [pid = 1653] [id = 255] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118195800 == 31 [pid = 1653] [id = 274] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12b72b800 == 30 [pid = 1653] [id = 273] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c0800 == 29 [pid = 1653] [id = 272] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1294c9800 == 28 [pid = 1653] [id = 271] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11962a000 == 27 [pid = 1653] [id = 270] 11:52:33 INFO - PROCESS | 1653 | --DOCSHELL 0x113dbb800 == 26 [pid = 1653] [id = 269] 11:52:33 INFO - PROCESS | 1653 | 1467831153158 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118247400) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118718800) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x115d19400) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1164ea400) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112f12400) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x113233000) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117149400) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112a62000) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112a6b400) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112e5a000) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1129ca800) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1185cc400) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118258800) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118852400) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119191400) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11957e800) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119198800) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11957bc00) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112e4e800) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11959a400) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11964cc00) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1129c6000) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118249000) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c88800) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119409c00) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a13c00) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119236c00) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117d08400) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1183eac00) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11958a000) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12100e400) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119ac9000) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x123a0d800) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123a05800) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1176d4400) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 11:52:33 INFO - PROCESS | 1653 | 1467831153247 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 1653 | 1467831153248 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11271c000 == 27 [pid = 1653] [id = 275] 11:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1128cfc00) [pid = 1653] [serial = 823] [outer = 0x0] 11:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129c8000) [pid = 1653] [serial = 824] [outer = 0x1128cfc00] 11:52:33 INFO - PROCESS | 1653 | 1467831153278 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a62800) [pid = 1653] [serial = 825] [outer = 0x1128cfc00] 11:52:33 INFO - PROCESS | 1653 | 1467831153568 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1039ms 11:52:33 INFO - PROCESS | 1653 | 1467831153597 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:52:33 INFO - PROCESS | 1653 | 1467831153600 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:52:33 INFO - PROCESS | 1653 | 1467831153615 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - PROCESS | 1653 | 1467831153616 Marionette TRACE conn2 <- [1,1074,null,{}] 11:52:33 INFO - PROCESS | 1653 | 1467831153626 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:33 INFO - PROCESS | 1653 | 1467831153629 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:33 INFO - PROCESS | 1653 | 1467831153708 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:52:33 INFO - PROCESS | 1653 | 1467831153773 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 1653 | 1467831153774 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116772800 == 28 [pid = 1653] [id = 276] 11:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a66400) [pid = 1653] [serial = 826] [outer = 0x0] 11:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113099000) [pid = 1653] [serial = 827] [outer = 0x112a66400] 11:52:33 INFO - PROCESS | 1653 | 1467831153800 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x115e06000) [pid = 1653] [serial = 828] [outer = 0x112a66400] 11:52:34 INFO - PROCESS | 1653 | 1467831154099 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 537ms 11:52:34 INFO - PROCESS | 1653 | 1467831154142 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:52:34 INFO - PROCESS | 1653 | 1467831154144 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:52:34 INFO - PROCESS | 1653 | 1467831154147 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:52:34 INFO - PROCESS | 1653 | 1467831154148 Marionette TRACE conn2 <- [1,1078,null,{}] 11:52:34 INFO - PROCESS | 1653 | 1467831154150 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:34 INFO - PROCESS | 1653 | 1467831154152 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:34 INFO - PROCESS | 1653 | 1467831154226 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:52:34 INFO - PROCESS | 1653 | 1467831154232 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:34 INFO - PROCESS | 1653 | 1467831154234 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d65000 == 29 [pid = 1653] [id = 277] 11:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116f94c00) [pid = 1653] [serial = 829] [outer = 0x0] 11:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1176d9000) [pid = 1653] [serial = 830] [outer = 0x116f94c00] 11:52:34 INFO - PROCESS | 1653 | 1467831154269 Marionette DEBUG loaded listener.js 11:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118183c00) [pid = 1653] [serial = 831] [outer = 0x116f94c00] 11:52:34 INFO - PROCESS | 1653 | 1467831154634 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 518ms 11:52:34 INFO - PROCESS | 1653 | 1467831154666 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:52:34 INFO - PROCESS | 1653 | 1467831154668 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:52:34 INFO - PROCESS | 1653 | 1467831154676 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:52:34 INFO - PROCESS | 1653 | 1467831154679 Marionette TRACE conn2 <- [1,1082,null,{}] 11:52:34 INFO - PROCESS | 1653 | 1467831154682 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:34 INFO - PROCESS | 1653 | 1467831154684 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:34 INFO - PROCESS | 1653 | 1467831154762 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:52:34 INFO - PROCESS | 1653 | 1467831154765 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:34 INFO - PROCESS | 1653 | 1467831154767 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119178800 == 30 [pid = 1653] [id = 278] 11:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118250000) [pid = 1653] [serial = 832] [outer = 0x0] 11:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118262400) [pid = 1653] [serial = 833] [outer = 0x118250000] 11:52:34 INFO - PROCESS | 1653 | 1467831154793 Marionette DEBUG loaded listener.js 11:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11855a800) [pid = 1653] [serial = 834] [outer = 0x118250000] 11:52:35 INFO - PROCESS | 1653 | 1467831155114 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 474ms 11:52:35 INFO - PROCESS | 1653 | 1467831155147 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:52:35 INFO - PROCESS | 1653 | 1467831155148 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:52:35 INFO - PROCESS | 1653 | 1467831155150 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:52:35 INFO - PROCESS | 1653 | 1467831155151 Marionette TRACE conn2 <- [1,1086,null,{}] 11:52:35 INFO - PROCESS | 1653 | 1467831155154 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:35 INFO - PROCESS | 1653 | 1467831155155 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:35 INFO - PROCESS | 1653 | 1467831155230 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:52:35 INFO - PROCESS | 1653 | 1467831155301 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 1653 | 1467831155302 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11961e800 == 31 [pid = 1653] [id = 279] 11:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118250400) [pid = 1653] [serial = 835] [outer = 0x0] 11:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1185cdc00) [pid = 1653] [serial = 836] [outer = 0x118250400] 11:52:35 INFO - PROCESS | 1653 | 1467831155327 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119105c00) [pid = 1653] [serial = 837] [outer = 0x118250400] 11:52:35 INFO - PROCESS | 1653 | 1467831155653 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 521ms 11:52:35 INFO - PROCESS | 1653 | 1467831155672 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:52:35 INFO - PROCESS | 1653 | 1467831155673 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:52:35 INFO - PROCESS | 1653 | 1467831155679 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:52:35 INFO - PROCESS | 1653 | 1467831155680 Marionette TRACE conn2 <- [1,1090,null,{}] 11:52:35 INFO - PROCESS | 1653 | 1467831155682 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:35 INFO - PROCESS | 1653 | 1467831155683 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:35 INFO - PROCESS | 1653 | 1467831155777 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:52:35 INFO - PROCESS | 1653 | 1467831155813 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 1653 | 1467831155817 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x123904800 == 32 [pid = 1653] [id = 280] 11:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116a1b400) [pid = 1653] [serial = 838] [outer = 0x0] 11:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119455000) [pid = 1653] [serial = 839] [outer = 0x116a1b400] 11:52:35 INFO - PROCESS | 1653 | 1467831155849 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11958a400) [pid = 1653] [serial = 840] [outer = 0x116a1b400] 11:52:36 INFO - PROCESS | 1653 | 1467831156179 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 11:52:36 INFO - PROCESS | 1653 | 1467831156198 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 1653 | 1467831156200 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:52:36 INFO - PROCESS | 1653 | 1467831156214 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 1653 | 1467831156215 Marionette TRACE conn2 <- [1,1094,null,{}] 11:52:36 INFO - PROCESS | 1653 | 1467831156218 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:36 INFO - PROCESS | 1653 | 1467831156219 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:36 INFO - PROCESS | 1653 | 1467831156312 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:52:36 INFO - PROCESS | 1653 | 1467831156315 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 1653 | 1467831156316 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x112157800 == 33 [pid = 1653] [id = 281] 11:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112a5cc00) [pid = 1653] [serial = 841] [outer = 0x0] 11:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11959a400) [pid = 1653] [serial = 842] [outer = 0x112a5cc00] 11:52:36 INFO - PROCESS | 1653 | 1467831156340 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11964c400) [pid = 1653] [serial = 843] [outer = 0x112a5cc00] 11:52:36 INFO - PROCESS | 1653 | 1467831156670 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 468ms 11:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:52:36 INFO - PROCESS | 1653 | 1467831156682 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 1653 | 1467831156684 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:52:36 INFO - PROCESS | 1653 | 1467831156686 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 1653 | 1467831156687 Marionette TRACE conn2 <- [1,1098,null,{}] 11:52:36 INFO - PROCESS | 1653 | 1467831156689 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:36 INFO - PROCESS | 1653 | 1467831156690 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:36 INFO - PROCESS | 1653 | 1467831156784 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:52:36 INFO - PROCESS | 1653 | 1467831156820 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 1653 | 1467831156822 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x124be0000 == 34 [pid = 1653] [id = 282] 11:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1129cd400) [pid = 1653] [serial = 844] [outer = 0x0] 11:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119c88400) [pid = 1653] [serial = 845] [outer = 0x1129cd400] 11:52:36 INFO - PROCESS | 1653 | 1467831156846 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11a0df800) [pid = 1653] [serial = 846] [outer = 0x1129cd400] 11:52:37 INFO - PROCESS | 1653 | 1467831157217 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 569ms 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118257400) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1128d9800) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a6a400) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119610400) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118185400) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11326e000) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119615000) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112e57000) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111c78c00) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11918dc00) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1161a4000) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1240b5c00) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11918d800) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c94800) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:52:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111c22400) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:52:37 INFO - PROCESS | 1653 | 1467831157562 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:52:37 INFO - PROCESS | 1653 | 1467831157564 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:52:37 INFO - PROCESS | 1653 | 1467831157672 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:52:37 INFO - PROCESS | 1653 | 1467831157673 Marionette TRACE conn2 <- [1,1102,null,{}] 11:52:37 INFO - PROCESS | 1653 | 1467831157696 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:37 INFO - PROCESS | 1653 | 1467831157698 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:37 INFO - PROCESS | 1653 | 1467831157769 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:52:37 INFO - PROCESS | 1653 | 1467831157830 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:37 INFO - PROCESS | 1653 | 1467831157832 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272a7000 == 35 [pid = 1653] [id = 283] 11:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11923a000) [pid = 1653] [serial = 847] [outer = 0x0] 11:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119614000) [pid = 1653] [serial = 848] [outer = 0x11923a000] 11:52:37 INFO - PROCESS | 1653 | 1467831157856 Marionette DEBUG loaded listener.js 11:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1211edc00) [pid = 1653] [serial = 849] [outer = 0x11923a000] 11:52:38 INFO - PROCESS | 1653 | 1467831158184 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 597ms 11:52:38 INFO - PROCESS | 1653 | 1467831158212 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:52:38 INFO - PROCESS | 1653 | 1467831158213 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:52:38 INFO - PROCESS | 1653 | 1467831158216 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 1653 | 1467831158218 Marionette TRACE conn2 <- [1,1106,null,{}] 11:52:38 INFO - PROCESS | 1653 | 1467831158221 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:38 INFO - PROCESS | 1653 | 1467831158222 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:38 INFO - PROCESS | 1653 | 1467831158329 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:52:38 INFO - PROCESS | 1653 | 1467831158409 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:38 INFO - PROCESS | 1653 | 1467831158410 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b08000 == 36 [pid = 1653] [id = 284] 11:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11944e400) [pid = 1653] [serial = 850] [outer = 0x0] 11:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123807000) [pid = 1653] [serial = 851] [outer = 0x11944e400] 11:52:38 INFO - PROCESS | 1653 | 1467831158449 Marionette DEBUG loaded listener.js 11:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123804800) [pid = 1653] [serial = 852] [outer = 0x11944e400] 11:52:38 INFO - PROCESS | 1653 | 1467831158744 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 571ms 11:52:38 INFO - PROCESS | 1653 | 1467831158788 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:52:38 INFO - PROCESS | 1653 | 1467831158790 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:52:38 INFO - PROCESS | 1653 | 1467831158800 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 1653 | 1467831158801 Marionette TRACE conn2 <- [1,1110,null,{}] 11:52:38 INFO - PROCESS | 1653 | 1467831158803 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:38 INFO - PROCESS | 1653 | 1467831158804 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:38 INFO - PROCESS | 1653 | 1467831158884 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:52:38 INFO - PROCESS | 1653 | 1467831158939 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:38 INFO - PROCESS | 1653 | 1467831158940 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294b6000 == 37 [pid = 1653] [id = 285] 11:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1211ed800) [pid = 1653] [serial = 853] [outer = 0x0] 11:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11825d000) [pid = 1653] [serial = 854] [outer = 0x1211ed800] 11:52:38 INFO - PROCESS | 1653 | 1467831158967 Marionette DEBUG loaded listener.js 11:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124674400) [pid = 1653] [serial = 855] [outer = 0x1211ed800] 11:52:39 INFO - PROCESS | 1653 | 1467831159242 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 472ms 11:52:39 INFO - PROCESS | 1653 | 1467831159272 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:52:39 INFO - PROCESS | 1653 | 1467831159275 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:52:39 INFO - PROCESS | 1653 | 1467831159284 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:52:39 INFO - PROCESS | 1653 | 1467831159286 Marionette TRACE conn2 <- [1,1114,null,{}] 11:52:39 INFO - PROCESS | 1653 | 1467831159288 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:39 INFO - PROCESS | 1653 | 1467831159290 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:39 INFO - PROCESS | 1653 | 1467831159388 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:52:39 INFO - PROCESS | 1653 | 1467831159394 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 1653 | 1467831159395 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b0800 == 38 [pid = 1653] [id = 286] 11:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124aa8c00) [pid = 1653] [serial = 856] [outer = 0x0] 11:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124acc800) [pid = 1653] [serial = 857] [outer = 0x124aa8c00] 11:52:39 INFO - PROCESS | 1653 | 1467831159420 Marionette DEBUG loaded listener.js 11:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124f26400) [pid = 1653] [serial = 858] [outer = 0x124aa8c00] 11:52:39 INFO - PROCESS | 1653 | 1467831159958 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 722ms 11:52:40 INFO - PROCESS | 1653 | 1467831160017 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 1653 | 1467831160020 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:52:40 INFO - PROCESS | 1653 | 1467831160026 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - PROCESS | 1653 | 1467831160029 Marionette TRACE conn2 <- [1,1118,null,{}] 11:52:40 INFO - PROCESS | 1653 | 1467831160033 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:40 INFO - PROCESS | 1653 | 1467831160035 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:40 INFO - PROCESS | 1653 | 1467831160145 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:52:40 INFO - PROCESS | 1653 | 1467831160200 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:40 INFO - PROCESS | 1653 | 1467831160201 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac6800 == 39 [pid = 1653] [id = 287] 11:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112f17800) [pid = 1653] [serial = 859] [outer = 0x0] 11:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113266000) [pid = 1653] [serial = 860] [outer = 0x112f17800] 11:52:40 INFO - PROCESS | 1653 | 1467831160232 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115e66000) [pid = 1653] [serial = 861] [outer = 0x112f17800] 11:52:40 INFO - PROCESS | 1653 | 1467831160744 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 773ms 11:52:40 INFO - PROCESS | 1653 | 1467831160861 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 1653 | 1467831160864 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:52:40 INFO - PROCESS | 1653 | 1467831160870 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - PROCESS | 1653 | 1467831160872 Marionette TRACE conn2 <- [1,1122,null,{}] 11:52:40 INFO - PROCESS | 1653 | 1467831160899 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:40 INFO - PROCESS | 1653 | 1467831160900 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:41 INFO - PROCESS | 1653 | 1467831161011 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:52:41 INFO - PROCESS | 1653 | 1467831161061 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 1653 | 1467831161063 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116689000 == 40 [pid = 1653] [id = 288] 11:52:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x114f6c000) [pid = 1653] [serial = 862] [outer = 0x0] 11:52:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116985800) [pid = 1653] [serial = 863] [outer = 0x114f6c000] 11:52:41 INFO - PROCESS | 1653 | 1467831161094 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118246000) [pid = 1653] [serial = 864] [outer = 0x114f6c000] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1294b6000 == 39 [pid = 1653] [id = 285] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x128b08000 == 38 [pid = 1653] [id = 284] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1272a7000 == 37 [pid = 1653] [id = 283] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x124be0000 == 36 [pid = 1653] [id = 282] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x112157800 == 35 [pid = 1653] [id = 281] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x123904800 == 34 [pid = 1653] [id = 280] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11961e800 == 33 [pid = 1653] [id = 279] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119178800 == 32 [pid = 1653] [id = 278] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x117d65000 == 31 [pid = 1653] [id = 277] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116772800 == 30 [pid = 1653] [id = 276] 11:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11271c000 == 29 [pid = 1653] [id = 275] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119644c00) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1210ee000) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x111e58000) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1128d8c00) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119236800) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1185d6400) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118852800) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e5a800) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123a03000) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113d3d000) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118259400) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1183db400) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11663c800) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x114f5f800) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c95800) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113098c00) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1133c0c00) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1211f6c00) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123a0a400) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115e61000) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1128d5000) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124aaec00) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119c90000) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1243e1c00) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11884f400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123cb4400) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1211f7000) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119587c00) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124677000) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 11:52:41 INFO - PROCESS | 1653 | 1467831161730 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 893ms 11:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:52:41 INFO - PROCESS | 1653 | 1467831161763 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 1653 | 1467831161765 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:52:41 INFO - PROCESS | 1653 | 1467831161768 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - PROCESS | 1653 | 1467831161769 Marionette TRACE conn2 <- [1,1126,null,{}] 11:52:41 INFO - PROCESS | 1653 | 1467831161773 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:41 INFO - PROCESS | 1653 | 1467831161777 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:41 INFO - PROCESS | 1653 | 1467831161857 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:52:41 INFO - PROCESS | 1653 | 1467831161865 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 1653 | 1467831161866 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116409800 == 30 [pid = 1653] [id = 289] 11:52:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112e5c400) [pid = 1653] [serial = 865] [outer = 0x0] 11:52:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11663c800) [pid = 1653] [serial = 866] [outer = 0x112e5c400] 11:52:41 INFO - PROCESS | 1653 | 1467831161894 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116f95400) [pid = 1653] [serial = 867] [outer = 0x112e5c400] 11:52:42 INFO - PROCESS | 1653 | 1467831162232 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 11:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:52:42 INFO - PROCESS | 1653 | 1467831162288 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:52:42 INFO - PROCESS | 1653 | 1467831162291 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:52:42 INFO - PROCESS | 1653 | 1467831162295 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - PROCESS | 1653 | 1467831162297 Marionette TRACE conn2 <- [1,1130,null,{}] 11:52:42 INFO - PROCESS | 1653 | 1467831162299 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:42 INFO - PROCESS | 1653 | 1467831162301 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:42 INFO - PROCESS | 1653 | 1467831162381 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:52:42 INFO - PROCESS | 1653 | 1467831162385 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 1653 | 1467831162386 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746f800 == 31 [pid = 1653] [id = 290] 11:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x117d12800) [pid = 1653] [serial = 868] [outer = 0x0] 11:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118253800) [pid = 1653] [serial = 869] [outer = 0x117d12800] 11:52:42 INFO - PROCESS | 1653 | 1467831162415 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118350400) [pid = 1653] [serial = 870] [outer = 0x117d12800] 11:52:42 INFO - PROCESS | 1653 | 1467831162777 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 518ms 11:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:52:42 INFO - PROCESS | 1653 | 1467831162814 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:52:42 INFO - PROCESS | 1653 | 1467831162815 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:52:42 INFO - PROCESS | 1653 | 1467831162817 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - PROCESS | 1653 | 1467831162820 Marionette TRACE conn2 <- [1,1134,null,{}] 11:52:42 INFO - PROCESS | 1653 | 1467831162838 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:42 INFO - PROCESS | 1653 | 1467831162841 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:42 INFO - PROCESS | 1653 | 1467831162919 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:52:42 INFO - PROCESS | 1653 | 1467831162927 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 1653 | 1467831162929 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x119187800 == 32 [pid = 1653] [id = 291] 11:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a67400) [pid = 1653] [serial = 871] [outer = 0x0] 11:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11884fc00) [pid = 1653] [serial = 872] [outer = 0x112a67400] 11:52:42 INFO - PROCESS | 1653 | 1467831162957 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11919b000) [pid = 1653] [serial = 873] [outer = 0x112a67400] 11:52:43 INFO - PROCESS | 1653 | 1467831163280 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 479ms 11:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:52:43 INFO - PROCESS | 1653 | 1467831163297 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 1653 | 1467831163299 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:52:43 INFO - PROCESS | 1653 | 1467831163301 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 1653 | 1467831163302 Marionette TRACE conn2 <- [1,1138,null,{}] 11:52:43 INFO - PROCESS | 1653 | 1467831163305 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:43 INFO - PROCESS | 1653 | 1467831163306 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:43 INFO - PROCESS | 1653 | 1467831163395 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:52:43 INFO - PROCESS | 1653 | 1467831163398 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 1653 | 1467831163400 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x121055800 == 33 [pid = 1653] [id = 292] 11:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112a66000) [pid = 1653] [serial = 874] [outer = 0x0] 11:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11957e800) [pid = 1653] [serial = 875] [outer = 0x112a66000] 11:52:43 INFO - PROCESS | 1653 | 1467831163479 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119593c00) [pid = 1653] [serial = 876] [outer = 0x112a66000] 11:52:43 INFO - PROCESS | 1653 | 1467831163768 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 522ms 11:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:52:43 INFO - PROCESS | 1653 | 1467831163825 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 1653 | 1467831163827 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:52:43 INFO - PROCESS | 1653 | 1467831163830 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 1653 | 1467831163832 Marionette TRACE conn2 <- [1,1142,null,{}] 11:52:43 INFO - PROCESS | 1653 | 1467831163834 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:43 INFO - PROCESS | 1653 | 1467831163835 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:43 INFO - PROCESS | 1653 | 1467831163928 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:52:43 INFO - PROCESS | 1653 | 1467831163939 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 1653 | 1467831163940 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x124183000 == 34 [pid = 1653] [id = 293] 11:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119237000) [pid = 1653] [serial = 877] [outer = 0x0] 11:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119616800) [pid = 1653] [serial = 878] [outer = 0x119237000] 11:52:43 INFO - PROCESS | 1653 | 1467831163965 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119c20400) [pid = 1653] [serial = 879] [outer = 0x119237000] 11:52:44 INFO - PROCESS | 1653 | 1467831164316 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 517ms 11:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:52:44 INFO - PROCESS | 1653 | 1467831164349 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 1653 | 1467831164350 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:52:44 INFO - PROCESS | 1653 | 1467831164352 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - PROCESS | 1653 | 1467831164353 Marionette TRACE conn2 <- [1,1146,null,{}] 11:52:44 INFO - PROCESS | 1653 | 1467831164356 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:44 INFO - PROCESS | 1653 | 1467831164360 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:44 INFO - PROCESS | 1653 | 1467831164466 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119c94800) [pid = 1653] [serial = 880] [outer = 0x12af0b000] 11:52:44 INFO - PROCESS | 1653 | 1467831164519 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:44 INFO - PROCESS | 1653 | 1467831164520 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a6c000 == 35 [pid = 1653] [id = 294] 11:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123cb5400) [pid = 1653] [serial = 881] [outer = 0x0] 11:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124640800) [pid = 1653] [serial = 882] [outer = 0x123cb5400] 11:52:44 INFO - PROCESS | 1653 | 1467831164551 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124aa8400) [pid = 1653] [serial = 883] [outer = 0x123cb5400] 11:52:44 INFO - PROCESS | 1653 | 1467831164897 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 574ms 11:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:52:44 INFO - PROCESS | 1653 | 1467831164927 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 1653 | 1467831164928 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:52:44 INFO - PROCESS | 1653 | 1467831164930 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - PROCESS | 1653 | 1467831164931 Marionette TRACE conn2 <- [1,1150,null,{}] 11:52:44 INFO - PROCESS | 1653 | 1467831164933 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:44 INFO - PROCESS | 1653 | 1467831164934 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:45 INFO - PROCESS | 1653 | 1467831165030 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:52:45 INFO - PROCESS | 1653 | 1467831165041 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 1653 | 1467831165042 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12701d800 == 36 [pid = 1653] [id = 295] 11:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11825fc00) [pid = 1653] [serial = 884] [outer = 0x0] 11:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124aadc00) [pid = 1653] [serial = 885] [outer = 0x11825fc00] 11:52:45 INFO - PROCESS | 1653 | 1467831165067 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124f2a000) [pid = 1653] [serial = 886] [outer = 0x11825fc00] 11:52:45 INFO - PROCESS | 1653 | 1467831165378 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 468ms 11:52:45 INFO - PROCESS | 1653 | 1467831165401 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 1653 | 1467831165402 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:52:45 INFO - PROCESS | 1653 | 1467831165405 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 1653 | 1467831165406 Marionette TRACE conn2 <- [1,1154,null,{}] 11:52:45 INFO - PROCESS | 1653 | 1467831165410 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:45 INFO - PROCESS | 1653 | 1467831165412 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:45 INFO - PROCESS | 1653 | 1467831165508 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:52:45 INFO - PROCESS | 1653 | 1467831165511 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 1653 | 1467831165512 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x128efc000 == 37 [pid = 1653] [id = 296] 11:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11961bc00) [pid = 1653] [serial = 887] [outer = 0x0] 11:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124fa9000) [pid = 1653] [serial = 888] [outer = 0x11961bc00] 11:52:45 INFO - PROCESS | 1653 | 1467831165536 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1252bc800) [pid = 1653] [serial = 889] [outer = 0x11961bc00] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118250400) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11944e400) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118250000) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116a1b400) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112a66400) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a5cc00) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11923a000) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129cd400) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11326bc00) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116f94c00) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1128cfc00) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110e7a400) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a6bc00) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118259800) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11944ec00) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1211ed800) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:52:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123808400) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:52:45 INFO - PROCESS | 1653 | 1467831165948 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 572ms 11:52:45 INFO - PROCESS | 1653 | 1467831165978 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 1653 | 1467831165980 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:52:45 INFO - PROCESS | 1653 | 1467831165982 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 1653 | 1467831165983 Marionette TRACE conn2 <- [1,1158,null,{}] 11:52:45 INFO - PROCESS | 1653 | 1467831165985 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:45 INFO - PROCESS | 1653 | 1467831165987 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:46 INFO - PROCESS | 1653 | 1467831166068 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:52:46 INFO - PROCESS | 1653 | 1467831166071 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 1653 | 1467831166072 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119187000 == 38 [pid = 1653] [id = 297] 11:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a5cc00) [pid = 1653] [serial = 890] [outer = 0x0] 11:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116a1b400) [pid = 1653] [serial = 891] [outer = 0x112a5cc00] 11:52:46 INFO - PROCESS | 1653 | 1467831166100 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11885b800) [pid = 1653] [serial = 892] [outer = 0x112a5cc00] 11:52:46 INFO - PROCESS | 1653 | 1467831166428 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 472ms 11:52:46 INFO - PROCESS | 1653 | 1467831166455 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:52:46 INFO - PROCESS | 1653 | 1467831166456 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:52:46 INFO - PROCESS | 1653 | 1467831166460 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:52:46 INFO - PROCESS | 1653 | 1467831166462 Marionette TRACE conn2 <- [1,1162,null,{}] 11:52:46 INFO - PROCESS | 1653 | 1467831166464 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:46 INFO - PROCESS | 1653 | 1467831166465 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:46 INFO - PROCESS | 1653 | 1467831166568 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:52:46 INFO - PROCESS | 1653 | 1467831166574 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 1653 | 1467831166576 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31f800 == 39 [pid = 1653] [id = 298] 11:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112e53800) [pid = 1653] [serial = 893] [outer = 0x0] 11:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1243df000) [pid = 1653] [serial = 894] [outer = 0x112e53800] 11:52:46 INFO - PROCESS | 1653 | 1467831166600 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1252bcc00) [pid = 1653] [serial = 895] [outer = 0x112e53800] 11:52:46 INFO - PROCESS | 1653 | 1467831166919 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 472ms 11:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:52:46 INFO - PROCESS | 1653 | 1467831166931 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:52:46 INFO - PROCESS | 1653 | 1467831166933 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:52:46 INFO - PROCESS | 1653 | 1467831166935 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:52:46 INFO - PROCESS | 1653 | 1467831166937 Marionette TRACE conn2 <- [1,1166,null,{}] 11:52:46 INFO - PROCESS | 1653 | 1467831166940 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:46 INFO - PROCESS | 1653 | 1467831166943 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:47 INFO - PROCESS | 1653 | 1467831167038 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:52:47 INFO - PROCESS | 1653 | 1467831167044 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 1653 | 1467831167046 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c1000 == 40 [pid = 1653] [id = 299] 11:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1257a8000) [pid = 1653] [serial = 896] [outer = 0x0] 11:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1258c5c00) [pid = 1653] [serial = 897] [outer = 0x1257a8000] 11:52:47 INFO - PROCESS | 1653 | 1467831167072 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1261d8800) [pid = 1653] [serial = 898] [outer = 0x1257a8000] 11:52:47 INFO - PROCESS | 1653 | 1467831167407 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 520ms 11:52:47 INFO - PROCESS | 1653 | 1467831167456 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 1653 | 1467831167457 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:52:47 INFO - PROCESS | 1653 | 1467831167468 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 1653 | 1467831167470 Marionette TRACE conn2 <- [1,1170,null,{}] 11:52:47 INFO - PROCESS | 1653 | 1467831167472 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:47 INFO - PROCESS | 1653 | 1467831167473 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:47 INFO - PROCESS | 1653 | 1467831167577 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:52:47 INFO - PROCESS | 1653 | 1467831167583 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 1653 | 1467831167584 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b737800 == 41 [pid = 1653] [id = 300] 11:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1261cd400) [pid = 1653] [serial = 899] [outer = 0x0] 11:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12704e000) [pid = 1653] [serial = 900] [outer = 0x1261cd400] 11:52:47 INFO - PROCESS | 1653 | 1467831167624 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1270e9400) [pid = 1653] [serial = 901] [outer = 0x1261cd400] 11:52:48 INFO - PROCESS | 1653 | 1467831168199 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 769ms 11:52:48 INFO - PROCESS | 1653 | 1467831168238 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:52:48 INFO - PROCESS | 1653 | 1467831168242 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:52:48 INFO - PROCESS | 1653 | 1467831168246 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:52:48 INFO - PROCESS | 1653 | 1467831168248 Marionette TRACE conn2 <- [1,1174,null,{}] 11:52:48 INFO - PROCESS | 1653 | 1467831168252 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:48 INFO - PROCESS | 1653 | 1467831168253 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:48 INFO - PROCESS | 1653 | 1467831168357 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:52:48 INFO - PROCESS | 1653 | 1467831168427 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:48 INFO - PROCESS | 1653 | 1467831168428 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x117461800 == 42 [pid = 1653] [id = 301] 11:52:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113d39c00) [pid = 1653] [serial = 902] [outer = 0x0] 11:52:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1167bb000) [pid = 1653] [serial = 903] [outer = 0x113d39c00] 11:52:48 INFO - PROCESS | 1653 | 1467831168459 Marionette DEBUG loaded listener.js 11:52:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118180c00) [pid = 1653] [serial = 904] [outer = 0x113d39c00] 11:52:48 INFO - PROCESS | 1653 | 1467831168885 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:52:48 INFO - PROCESS | 1653 | 1467831168919 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:52:48 INFO - PROCESS | 1653 | 1467831168924 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:52:48 INFO - PROCESS | 1653 | 1467831168926 Marionette TRACE conn2 <- [1,1178,null,{}] 11:52:48 INFO - PROCESS | 1653 | 1467831168929 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:48 INFO - PROCESS | 1653 | 1467831168930 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:49 INFO - PROCESS | 1653 | 1467831169053 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:52:49 INFO - PROCESS | 1653 | 1467831169136 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 1653 | 1467831169137 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x124bea800 == 43 [pid = 1653] [id = 302] 11:52:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1185cec00) [pid = 1653] [serial = 905] [outer = 0x0] 11:52:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11871c400) [pid = 1653] [serial = 906] [outer = 0x1185cec00] 11:52:49 INFO - PROCESS | 1653 | 1467831169168 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119239800) [pid = 1653] [serial = 907] [outer = 0x1185cec00] 11:52:49 INFO - PROCESS | 1653 | 1467831169593 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 1653 | 1467831169646 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:52:49 INFO - PROCESS | 1653 | 1467831169649 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 1653 | 1467831169651 Marionette TRACE conn2 <- [1,1182,null,{}] 11:52:49 INFO - PROCESS | 1653 | 1467831169659 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:49 INFO - PROCESS | 1653 | 1467831169662 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:49 INFO - PROCESS | 1653 | 1467831169763 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:52:49 INFO - PROCESS | 1653 | 1467831169823 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 1653 | 1467831169825 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b739000 == 44 [pid = 1653] [id = 303] 11:52:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11963e800) [pid = 1653] [serial = 908] [outer = 0x0] 11:52:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123803000) [pid = 1653] [serial = 909] [outer = 0x11963e800] 11:52:49 INFO - PROCESS | 1653 | 1467831169856 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123cb8400) [pid = 1653] [serial = 910] [outer = 0x11963e800] 11:52:50 INFO - PROCESS | 1653 | 1467831170322 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:52:50 INFO - PROCESS | 1653 | 1467831170384 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:52:50 INFO - PROCESS | 1653 | 1467831170388 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:52:50 INFO - PROCESS | 1653 | 1467831170389 Marionette TRACE conn2 <- [1,1186,null,{}] 11:52:50 INFO - PROCESS | 1653 | 1467831170392 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:50 INFO - PROCESS | 1653 | 1467831170393 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:50 INFO - PROCESS | 1653 | 1467831170493 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:52:50 INFO - PROCESS | 1653 | 1467831170563 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:50 INFO - PROCESS | 1653 | 1467831170564 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a8f000 == 45 [pid = 1653] [id = 304] 11:52:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119643000) [pid = 1653] [serial = 911] [outer = 0x0] 11:52:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12418c800) [pid = 1653] [serial = 912] [outer = 0x119643000] 11:52:50 INFO - PROCESS | 1653 | 1467831170593 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12582fc00) [pid = 1653] [serial = 913] [outer = 0x119643000] 11:52:51 INFO - PROCESS | 1653 | 1467831171153 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 1653 | 1467831171213 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:52:51 INFO - PROCESS | 1653 | 1467831171216 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - PROCESS | 1653 | 1467831171218 Marionette TRACE conn2 <- [1,1190,null,{}] 11:52:51 INFO - PROCESS | 1653 | 1467831171222 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:51 INFO - PROCESS | 1653 | 1467831171223 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:51 INFO - PROCESS | 1653 | 1467831171315 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:52:51 INFO - PROCESS | 1653 | 1467831171388 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 1653 | 1467831171390 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x112f6a000 == 46 [pid = 1653] [id = 305] 11:52:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113d38800) [pid = 1653] [serial = 914] [outer = 0x0] 11:52:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x114f6b800) [pid = 1653] [serial = 915] [outer = 0x113d38800] 11:52:51 INFO - PROCESS | 1653 | 1467831171418 Marionette DEBUG loaded listener.js 11:52:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1167bc800) [pid = 1653] [serial = 916] [outer = 0x113d38800] 11:52:51 INFO - PROCESS | 1653 | 1467831171919 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 1653 | 1467831172545 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:52:52 INFO - PROCESS | 1653 | 1467831172548 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:52:52 INFO - PROCESS | 1653 | 1467831172550 Marionette TRACE conn2 <- [1,1194,null,{}] 11:52:52 INFO - PROCESS | 1653 | 1467831172554 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:52 INFO - PROCESS | 1653 | 1467831172557 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:52 INFO - PROCESS | 1653 | 1467831172650 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:52:52 INFO - PROCESS | 1653 | 1467831172662 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 1653 | 1467831172666 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x113210000 == 28 [pid = 1653] [id = 306] 11:52:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a62c00) [pid = 1653] [serial = 917] [outer = 0x0] 11:52:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112a69000) [pid = 1653] [serial = 918] [outer = 0x112a62c00] 11:52:52 INFO - PROCESS | 1653 | 1467831172705 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112e57800) [pid = 1653] [serial = 919] [outer = 0x112a62c00] 11:52:53 INFO - PROCESS | 1653 | 1467831173155 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 1653 | 1467831173171 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:52:53 INFO - PROCESS | 1653 | 1467831173177 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - PROCESS | 1653 | 1467831173179 Marionette TRACE conn2 <- [1,1198,null,{}] 11:52:53 INFO - PROCESS | 1653 | 1467831173182 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:53 INFO - PROCESS | 1653 | 1467831173184 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:53 INFO - PROCESS | 1653 | 1467831173261 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:52:53 INFO - PROCESS | 1653 | 1467831173265 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 1653 | 1467831173266 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169be800 == 29 [pid = 1653] [id = 307] 11:52:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113237800) [pid = 1653] [serial = 920] [outer = 0x0] 11:52:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1164ecc00) [pid = 1653] [serial = 921] [outer = 0x113237800] 11:52:53 INFO - PROCESS | 1653 | 1467831173296 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1176d3c00) [pid = 1653] [serial = 922] [outer = 0x113237800] 11:52:53 INFO - PROCESS | 1653 | 1467831173618 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 474ms 11:52:53 INFO - PROCESS | 1653 | 1467831173647 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:52:53 INFO - PROCESS | 1653 | 1467831173649 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:52:53 INFO - PROCESS | 1653 | 1467831173651 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - PROCESS | 1653 | 1467831173652 Marionette TRACE conn2 <- [1,1202,null,{}] 11:52:53 INFO - PROCESS | 1653 | 1467831173660 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:53 INFO - PROCESS | 1653 | 1467831173663 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:53 INFO - PROCESS | 1653 | 1467831173754 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:52:53 INFO - PROCESS | 1653 | 1467831173808 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 1653 | 1467831173811 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11821a800 == 30 [pid = 1653] [id = 308] 11:52:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118249000) [pid = 1653] [serial = 923] [outer = 0x0] 11:52:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11825f000) [pid = 1653] [serial = 924] [outer = 0x118249000] 11:52:53 INFO - PROCESS | 1653 | 1467831173840 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1183e9c00) [pid = 1653] [serial = 925] [outer = 0x118249000] 11:52:54 INFO - PROCESS | 1653 | 1467831174148 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:52:54 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 11:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 521ms 11:52:54 INFO - PROCESS | 1653 | 1467831174173 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:52:54 INFO - PROCESS | 1653 | 1467831174174 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:52:54 INFO - PROCESS | 1653 | 1467831174180 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - PROCESS | 1653 | 1467831174181 Marionette TRACE conn2 <- [1,1206,null,{}] 11:52:54 INFO - PROCESS | 1653 | 1467831174183 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:54 INFO - PROCESS | 1653 | 1467831174184 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:54 INFO - PROCESS | 1653 | 1467831174262 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:52:54 INFO - PROCESS | 1653 | 1467831174265 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 1653 | 1467831174266 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119635800 == 31 [pid = 1653] [id = 309] 11:52:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118718800) [pid = 1653] [serial = 926] [outer = 0x0] 11:52:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119198800) [pid = 1653] [serial = 927] [outer = 0x118718800] 11:52:54 INFO - PROCESS | 1653 | 1467831174294 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119450400) [pid = 1653] [serial = 928] [outer = 0x118718800] 11:52:54 INFO - PROCESS | 1653 | 1467831174616 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:52:54 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 11:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 470ms 11:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:52:54 INFO - PROCESS | 1653 | 1467831174650 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:52:54 INFO - PROCESS | 1653 | 1467831174651 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:52:54 INFO - PROCESS | 1653 | 1467831174653 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - PROCESS | 1653 | 1467831174654 Marionette TRACE conn2 <- [1,1210,null,{}] 11:52:54 INFO - PROCESS | 1653 | 1467831174656 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:54 INFO - PROCESS | 1653 | 1467831174658 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:54 INFO - PROCESS | 1653 | 1467831174766 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:52:54 INFO - PROCESS | 1653 | 1467831174782 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 1653 | 1467831174783 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b2f800 == 32 [pid = 1653] [id = 310] 11:52:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119451400) [pid = 1653] [serial = 929] [outer = 0x0] 11:52:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119581800) [pid = 1653] [serial = 930] [outer = 0x119451400] 11:52:54 INFO - PROCESS | 1653 | 1467831174809 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119592400) [pid = 1653] [serial = 931] [outer = 0x119451400] 11:52:55 INFO - PROCESS | 1653 | 1467831175164 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 524ms 11:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:52:55 INFO - PROCESS | 1653 | 1467831175179 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 1653 | 1467831175180 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:52:55 INFO - PROCESS | 1653 | 1467831175182 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 1653 | 1467831175184 Marionette TRACE conn2 <- [1,1214,null,{}] 11:52:55 INFO - PROCESS | 1653 | 1467831175186 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:55 INFO - PROCESS | 1653 | 1467831175190 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:55 INFO - PROCESS | 1653 | 1467831175307 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:52:55 INFO - PROCESS | 1653 | 1467831175343 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 1653 | 1467831175345 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x123917800 == 33 [pid = 1653] [id = 311] 11:52:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119646000) [pid = 1653] [serial = 932] [outer = 0x0] 11:52:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119c27400) [pid = 1653] [serial = 933] [outer = 0x119646000] 11:52:55 INFO - PROCESS | 1653 | 1467831175370 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121013800) [pid = 1653] [serial = 934] [outer = 0x119646000] 11:52:55 INFO - PROCESS | 1653 | 1467831175671 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 518ms 11:52:55 INFO - PROCESS | 1653 | 1467831175702 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 1653 | 1467831175703 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:52:55 INFO - PROCESS | 1653 | 1467831175713 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 1653 | 1467831175714 Marionette TRACE conn2 <- [1,1218,null,{}] 11:52:55 INFO - PROCESS | 1653 | 1467831175716 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:55 INFO - PROCESS | 1653 | 1467831175718 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:55 INFO - PROCESS | 1653 | 1467831175811 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:52:55 INFO - PROCESS | 1653 | 1467831175815 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 1653 | 1467831175816 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x124378800 == 34 [pid = 1653] [id = 312] 11:52:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119649c00) [pid = 1653] [serial = 935] [outer = 0x0] 11:52:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123803800) [pid = 1653] [serial = 936] [outer = 0x119649c00] 11:52:55 INFO - PROCESS | 1653 | 1467831175847 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123a07000) [pid = 1653] [serial = 937] [outer = 0x119649c00] 11:52:56 INFO - PROCESS | 1653 | 1467831176158 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 469ms 11:52:56 INFO - PROCESS | 1653 | 1467831176183 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 1653 | 1467831176184 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:52:56 INFO - PROCESS | 1653 | 1467831176186 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 1653 | 1467831176187 Marionette TRACE conn2 <- [1,1222,null,{}] 11:52:56 INFO - PROCESS | 1653 | 1467831176189 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:56 INFO - PROCESS | 1653 | 1467831176191 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:56 INFO - PROCESS | 1653 | 1467831176283 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:52:56 INFO - PROCESS | 1653 | 1467831176298 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 1653 | 1467831176299 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12526d800 == 35 [pid = 1653] [id = 313] 11:52:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119450800) [pid = 1653] [serial = 938] [outer = 0x0] 11:52:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123cb8c00) [pid = 1653] [serial = 939] [outer = 0x119450800] 11:52:56 INFO - PROCESS | 1653 | 1467831176323 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124193800) [pid = 1653] [serial = 940] [outer = 0x119450800] 11:52:56 INFO - PROCESS | 1653 | 1467831176649 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 1653 | 1467831176707 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1261cd400) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11961bc00) [pid = 1653] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1257a8000) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123cb5400) [pid = 1653] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119237000) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11825fc00) [pid = 1653] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124aa8c00) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117d12800) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112a5cc00) [pid = 1653] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112e5c400) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a66000) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x114f6c000) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112f17800) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a67400) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:52:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112e53800) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:52:56 INFO - PROCESS | 1653 | 1467831176918 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 1653 | 1467831176919 Marionette TRACE conn2 <- [1,1226,null,{}] 11:52:56 INFO - PROCESS | 1653 | 1467831176922 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:56 INFO - PROCESS | 1653 | 1467831176923 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:57 INFO - PROCESS | 1653 | 1467831176998 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:52:57 INFO - PROCESS | 1653 | 1467831177002 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 1653 | 1467831177003 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd6800 == 36 [pid = 1653] [id = 314] 11:52:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112e53800) [pid = 1653] [serial = 941] [outer = 0x0] 11:52:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11309b800) [pid = 1653] [serial = 942] [outer = 0x112e53800] 11:52:57 INFO - PROCESS | 1653 | 1467831177038 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1183db400) [pid = 1653] [serial = 943] [outer = 0x112e53800] 11:52:57 INFO - PROCESS | 1653 | 1467831177356 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 486ms 11:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:52:57 INFO - PROCESS | 1653 | 1467831177389 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 1653 | 1467831177391 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:52:57 INFO - PROCESS | 1653 | 1467831177394 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - PROCESS | 1653 | 1467831177396 Marionette TRACE conn2 <- [1,1230,null,{}] 11:52:57 INFO - PROCESS | 1653 | 1467831177399 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:57 INFO - PROCESS | 1653 | 1467831177400 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:57 INFO - PROCESS | 1653 | 1467831177518 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:52:57 INFO - PROCESS | 1653 | 1467831177603 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 1653 | 1467831177604 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b07000 == 37 [pid = 1653] [id = 315] 11:52:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112e56800) [pid = 1653] [serial = 944] [outer = 0x0] 11:52:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119595000) [pid = 1653] [serial = 945] [outer = 0x112e56800] 11:52:57 INFO - PROCESS | 1653 | 1467831177644 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124aa5c00) [pid = 1653] [serial = 946] [outer = 0x112e56800] 11:52:57 INFO - PROCESS | 1653 | 1467831177917 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 569ms 11:52:57 INFO - PROCESS | 1653 | 1467831177967 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 1653 | 1467831177968 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:52:57 INFO - PROCESS | 1653 | 1467831177970 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - PROCESS | 1653 | 1467831177972 Marionette TRACE conn2 <- [1,1234,null,{}] 11:52:57 INFO - PROCESS | 1653 | 1467831177982 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:57 INFO - PROCESS | 1653 | 1467831177983 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:58 INFO - PROCESS | 1653 | 1467831178077 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:52:58 INFO - PROCESS | 1653 | 1467831178081 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 1653 | 1467831178083 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294d0800 == 38 [pid = 1653] [id = 316] 11:52:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124aaec00) [pid = 1653] [serial = 947] [outer = 0x0] 11:52:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124f2f800) [pid = 1653] [serial = 948] [outer = 0x124aaec00] 11:52:58 INFO - PROCESS | 1653 | 1467831178116 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125829400) [pid = 1653] [serial = 949] [outer = 0x124aaec00] 11:52:58 INFO - PROCESS | 1653 | 1467831178465 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 526ms 11:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:52:58 INFO - PROCESS | 1653 | 1467831178497 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 1653 | 1467831178499 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:52:58 INFO - PROCESS | 1653 | 1467831178502 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 1653 | 1467831178503 Marionette TRACE conn2 <- [1,1238,null,{}] 11:52:58 INFO - PROCESS | 1653 | 1467831178521 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:58 INFO - PROCESS | 1653 | 1467831178523 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:58 INFO - PROCESS | 1653 | 1467831178639 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:52:58 INFO - PROCESS | 1653 | 1467831178644 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 1653 | 1467831178646 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3ee800 == 39 [pid = 1653] [id = 317] 11:52:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125829800) [pid = 1653] [serial = 950] [outer = 0x0] 11:52:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1261c9400) [pid = 1653] [serial = 951] [outer = 0x125829800] 11:52:58 INFO - PROCESS | 1653 | 1467831178686 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12651ec00) [pid = 1653] [serial = 952] [outer = 0x125829800] 11:52:59 INFO - PROCESS | 1653 | 1467831179308 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 885ms 11:52:59 INFO - PROCESS | 1653 | 1467831179388 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 1653 | 1467831179391 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:52:59 INFO - PROCESS | 1653 | 1467831179394 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - PROCESS | 1653 | 1467831179396 Marionette TRACE conn2 <- [1,1242,null,{}] 11:52:59 INFO - PROCESS | 1653 | 1467831179400 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:59 INFO - PROCESS | 1653 | 1467831179402 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:59 INFO - PROCESS | 1653 | 1467831179513 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:52:59 INFO - PROCESS | 1653 | 1467831179570 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 1653 | 1467831179572 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:52:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a8800 == 40 [pid = 1653] [id = 318] 11:52:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a6a800) [pid = 1653] [serial = 953] [outer = 0x0] 11:52:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11323b000) [pid = 1653] [serial = 954] [outer = 0x112a6a800] 11:52:59 INFO - PROCESS | 1653 | 1467831179603 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x115e0d000) [pid = 1653] [serial = 955] [outer = 0x112a6a800] 11:53:00 INFO - PROCESS | 1653 | 1467831180143 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 820ms 11:53:00 INFO - PROCESS | 1653 | 1467831180214 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:53:00 INFO - PROCESS | 1653 | 1467831180218 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:53:00 INFO - PROCESS | 1653 | 1467831180222 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 1653 | 1467831180224 Marionette TRACE conn2 <- [1,1246,null,{}] 11:53:00 INFO - PROCESS | 1653 | 1467831180226 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:00 INFO - PROCESS | 1653 | 1467831180228 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:00 INFO - PROCESS | 1653 | 1467831180337 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:53:00 INFO - PROCESS | 1653 | 1467831180417 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 1653 | 1467831180418 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ebc800 == 41 [pid = 1653] [id = 319] 11:53:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112e5a000) [pid = 1653] [serial = 956] [outer = 0x0] 11:53:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115d12400) [pid = 1653] [serial = 957] [outer = 0x112e5a000] 11:53:00 INFO - PROCESS | 1653 | 1467831180449 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11824d400) [pid = 1653] [serial = 958] [outer = 0x112e5a000] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1294d0800 == 40 [pid = 1653] [id = 316] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x128b07000 == 39 [pid = 1653] [id = 315] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd6800 == 38 [pid = 1653] [id = 314] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12526d800 == 37 [pid = 1653] [id = 313] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124378800 == 36 [pid = 1653] [id = 312] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x123917800 == 35 [pid = 1653] [id = 311] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119b2f800 == 34 [pid = 1653] [id = 310] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119635800 == 33 [pid = 1653] [id = 309] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11821a800 == 32 [pid = 1653] [id = 308] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1169be800 == 31 [pid = 1653] [id = 307] 11:53:01 INFO - PROCESS | 1653 | --DOCSHELL 0x113210000 == 30 [pid = 1653] [id = 306] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124640800) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12651fc00) [pid = 1653] [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.] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119616800) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124aadc00) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124f26400) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118253800) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118350400) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11885b800) [pid = 1653] [serial = 892] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11663c800) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124aa8400) [pid = 1653] [serial = 883] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116f95400) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11957e800) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116985800) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118246000) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113266000) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x115e66000) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11884fc00) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11919b000) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1243df000) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12704e000) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124fa9000) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1270e9400) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124f2a000) [pid = 1653] [serial = 886] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1252bcc00) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116a1b400) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1252bc800) [pid = 1653] [serial = 889] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119c20400) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1258c5c00) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1261d8800) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119593c00) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 11:53:01 INFO - PROCESS | 1653 | 1467831181075 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 872ms 11:53:01 INFO - PROCESS | 1653 | 1467831181095 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 1653 | 1467831181097 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:53:01 INFO - PROCESS | 1653 | 1467831181100 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 1653 | 1467831181103 Marionette TRACE conn2 <- [1,1250,null,{}] 11:53:01 INFO - PROCESS | 1653 | 1467831181112 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:01 INFO - PROCESS | 1653 | 1467831181114 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:01 INFO - PROCESS | 1653 | 1467831181196 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:53:01 INFO - PROCESS | 1653 | 1467831181201 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 1653 | 1467831181203 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x116683000 == 31 [pid = 1653] [id = 320] 11:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116f9c800) [pid = 1653] [serial = 959] [outer = 0x0] 11:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1176d1000) [pid = 1653] [serial = 960] [outer = 0x116f9c800] 11:53:01 INFO - PROCESS | 1653 | 1467831181233 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118248000) [pid = 1653] [serial = 961] [outer = 0x116f9c800] 11:53:01 INFO - PROCESS | 1653 | 1467831181566 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 522ms 11:53:01 INFO - PROCESS | 1653 | 1467831181623 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 1653 | 1467831181626 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:53:01 INFO - PROCESS | 1653 | 1467831181630 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 1653 | 1467831181631 Marionette TRACE conn2 <- [1,1254,null,{}] 11:53:01 INFO - PROCESS | 1653 | 1467831181634 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:01 INFO - PROCESS | 1653 | 1467831181635 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:01 INFO - PROCESS | 1653 | 1467831181716 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:53:01 INFO - PROCESS | 1653 | 1467831181720 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 1653 | 1467831181721 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181a2000 == 32 [pid = 1653] [id = 321] 11:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118253800) [pid = 1653] [serial = 962] [outer = 0x0] 11:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118568000) [pid = 1653] [serial = 963] [outer = 0x118253800] 11:53:01 INFO - PROCESS | 1653 | 1467831181750 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118725c00) [pid = 1653] [serial = 964] [outer = 0x118253800] 11:53:02 INFO - PROCESS | 1653 | 1467831182087 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 470ms 11:53:02 INFO - PROCESS | 1653 | 1467831182101 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:53:02 INFO - PROCESS | 1653 | 1467831182102 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:53:02 INFO - PROCESS | 1653 | 1467831182104 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - PROCESS | 1653 | 1467831182107 Marionette TRACE conn2 <- [1,1258,null,{}] 11:53:02 INFO - PROCESS | 1653 | 1467831182117 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:02 INFO - PROCESS | 1653 | 1467831182120 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:02 INFO - PROCESS | 1653 | 1467831182203 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:53:02 INFO - PROCESS | 1653 | 1467831182258 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 1653 | 1467831182260 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11994a800 == 33 [pid = 1653] [id = 322] 11:53:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118725800) [pid = 1653] [serial = 965] [outer = 0x0] 11:53:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119450000) [pid = 1653] [serial = 966] [outer = 0x118725800] 11:53:02 INFO - PROCESS | 1653 | 1467831182287 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119614c00) [pid = 1653] [serial = 967] [outer = 0x118725800] 11:53:02 INFO - PROCESS | 1653 | 1467831182598 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 525ms 11:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:53:02 INFO - PROCESS | 1653 | 1467831182630 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 1653 | 1467831182631 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:53:02 INFO - PROCESS | 1653 | 1467831182634 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - PROCESS | 1653 | 1467831182635 Marionette TRACE conn2 <- [1,1262,null,{}] 11:53:02 INFO - PROCESS | 1653 | 1467831182637 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:02 INFO - PROCESS | 1653 | 1467831182638 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:02 INFO - PROCESS | 1653 | 1467831182718 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:53:02 INFO - PROCESS | 1653 | 1467831182776 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 1653 | 1467831182777 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12390c800 == 34 [pid = 1653] [id = 323] 11:53:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119106400) [pid = 1653] [serial = 968] [outer = 0x0] 11:53:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1199b5400) [pid = 1653] [serial = 969] [outer = 0x119106400] 11:53:02 INFO - PROCESS | 1653 | 1467831182802 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11a0df400) [pid = 1653] [serial = 970] [outer = 0x119106400] 11:53:03 INFO - PROCESS | 1653 | 1467831183066 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 467ms 11:53:03 INFO - PROCESS | 1653 | 1467831183102 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 1653 | 1467831183103 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:53:03 INFO - PROCESS | 1653 | 1467831183105 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 1653 | 1467831183106 Marionette TRACE conn2 <- [1,1266,null,{}] 11:53:03 INFO - PROCESS | 1653 | 1467831183117 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:03 INFO - PROCESS | 1653 | 1467831183118 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:03 INFO - PROCESS | 1653 | 1467831183217 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:53:03 INFO - PROCESS | 1653 | 1467831183228 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 1653 | 1467831183229 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12436a000 == 35 [pid = 1653] [id = 324] 11:53:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121012000) [pid = 1653] [serial = 971] [outer = 0x0] 11:53:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1211ef800) [pid = 1653] [serial = 972] [outer = 0x121012000] 11:53:03 INFO - PROCESS | 1653 | 1467831183254 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123a0a000) [pid = 1653] [serial = 973] [outer = 0x121012000] 11:53:03 INFO - PROCESS | 1653 | 1467831183616 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 522ms 11:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:53:03 INFO - PROCESS | 1653 | 1467831183627 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 1653 | 1467831183629 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:53:03 INFO - PROCESS | 1653 | 1467831183631 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 1653 | 1467831183631 Marionette TRACE conn2 <- [1,1270,null,{}] 11:53:03 INFO - PROCESS | 1653 | 1467831183633 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:03 INFO - PROCESS | 1653 | 1467831183637 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:03 INFO - PROCESS | 1653 | 1467831183746 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:53:03 INFO - PROCESS | 1653 | 1467831183766 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 1653 | 1467831183767 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1265a0000 == 36 [pid = 1653] [id = 325] 11:53:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123a0a400) [pid = 1653] [serial = 974] [outer = 0x0] 11:53:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124679000) [pid = 1653] [serial = 975] [outer = 0x123a0a400] 11:53:03 INFO - PROCESS | 1653 | 1467831183792 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1257a6c00) [pid = 1653] [serial = 976] [outer = 0x123a0a400] 11:53:04 INFO - PROCESS | 1653 | 1467831184145 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 567ms 11:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:53:04 INFO - PROCESS | 1653 | 1467831184198 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 1653 | 1467831184199 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:53:04 INFO - PROCESS | 1653 | 1467831184201 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 1653 | 1467831184202 Marionette TRACE conn2 <- [1,1274,null,{}] 11:53:04 INFO - PROCESS | 1653 | 1467831184205 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:04 INFO - PROCESS | 1653 | 1467831184206 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:04 INFO - PROCESS | 1653 | 1467831184302 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:53:04 INFO - PROCESS | 1653 | 1467831184340 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 1653 | 1467831184341 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e1e800 == 37 [pid = 1653] [id = 326] 11:53:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125830000) [pid = 1653] [serial = 977] [outer = 0x0] 11:53:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1258c5800) [pid = 1653] [serial = 978] [outer = 0x125830000] 11:53:04 INFO - PROCESS | 1653 | 1467831184365 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1261d8800) [pid = 1653] [serial = 979] [outer = 0x125830000] 11:53:04 INFO - PROCESS | 1653 | 1467831184663 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 521ms 11:53:04 INFO - PROCESS | 1653 | 1467831184722 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 1653 | 1467831184724 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:53:04 INFO - PROCESS | 1653 | 1467831184726 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 1653 | 1467831184727 Marionette TRACE conn2 <- [1,1278,null,{}] 11:53:04 INFO - PROCESS | 1653 | 1467831184729 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:04 INFO - PROCESS | 1653 | 1467831184730 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:04 INFO - PROCESS | 1653 | 1467831184824 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:53:04 INFO - PROCESS | 1653 | 1467831184835 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 1653 | 1467831184836 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294c9800 == 38 [pid = 1653] [id = 327] 11:53:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126527000) [pid = 1653] [serial = 980] [outer = 0x0] 11:53:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12704fc00) [pid = 1653] [serial = 981] [outer = 0x126527000] 11:53:04 INFO - PROCESS | 1653 | 1467831184861 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1270ea000) [pid = 1653] [serial = 982] [outer = 0x126527000] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119646000) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113237800) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a62c00) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118249000) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119649c00) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119450800) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118718800) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112e53800) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113d38800) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124aaec00) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113d39c00) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1185cec00) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11963e800) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119643000) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119451400) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:53:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112e56800) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:53:05 INFO - PROCESS | 1653 | 1467831185256 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 572ms 11:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:53:05 INFO - PROCESS | 1653 | 1467831185299 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 1653 | 1467831185300 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:53:05 INFO - PROCESS | 1653 | 1467831185302 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 1653 | 1467831185303 Marionette TRACE conn2 <- [1,1282,null,{}] 11:53:05 INFO - PROCESS | 1653 | 1467831185306 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:05 INFO - PROCESS | 1653 | 1467831185307 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:05 INFO - PROCESS | 1653 | 1467831185383 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:53:05 INFO - PROCESS | 1653 | 1467831185387 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 1653 | 1467831185388 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962a000 == 39 [pid = 1653] [id = 328] 11:53:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112e56800) [pid = 1653] [serial = 983] [outer = 0x0] 11:53:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1176d4400) [pid = 1653] [serial = 984] [outer = 0x112e56800] 11:53:05 INFO - PROCESS | 1653 | 1467831185414 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11923a000) [pid = 1653] [serial = 985] [outer = 0x112e56800] 11:53:05 INFO - PROCESS | 1653 | 1467831185735 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 471ms 11:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:53:05 INFO - PROCESS | 1653 | 1467831185773 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 1653 | 1467831185775 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:53:05 INFO - PROCESS | 1653 | 1467831185777 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 1653 | 1467831185778 Marionette TRACE conn2 <- [1,1286,null,{}] 11:53:05 INFO - PROCESS | 1653 | 1467831185780 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:05 INFO - PROCESS | 1653 | 1467831185781 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:05 INFO - PROCESS | 1653 | 1467831185885 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:53:05 INFO - PROCESS | 1653 | 1467831185891 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 1653 | 1467831185892 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6a1000 == 40 [pid = 1653] [id = 329] 11:53:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11923a800) [pid = 1653] [serial = 986] [outer = 0x0] 11:53:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12101ac00) [pid = 1653] [serial = 987] [outer = 0x11923a800] 11:53:05 INFO - PROCESS | 1653 | 1467831185917 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124aaec00) [pid = 1653] [serial = 988] [outer = 0x11923a800] 11:53:06 INFO - PROCESS | 1653 | 1467831186235 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 472ms 11:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:53:06 INFO - PROCESS | 1653 | 1467831186249 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:53:06 INFO - PROCESS | 1653 | 1467831186251 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:53:06 INFO - PROCESS | 1653 | 1467831186253 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:53:06 INFO - PROCESS | 1653 | 1467831186254 Marionette TRACE conn2 <- [1,1290,null,{}] 11:53:06 INFO - PROCESS | 1653 | 1467831186257 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:06 INFO - PROCESS | 1653 | 1467831186261 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:06 INFO - PROCESS | 1653 | 1467831186351 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:53:06 INFO - PROCESS | 1653 | 1467831186355 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 1653 | 1467831186356 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b023800 == 41 [pid = 1653] [id = 330] 11:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1257b0400) [pid = 1653] [serial = 989] [outer = 0x0] 11:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12746c400) [pid = 1653] [serial = 990] [outer = 0x1257b0400] 11:53:06 INFO - PROCESS | 1653 | 1467831186385 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128a8c000) [pid = 1653] [serial = 991] [outer = 0x1257b0400] 11:53:06 INFO - PROCESS | 1653 | 1467831186696 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 470ms 11:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:53:06 INFO - PROCESS | 1653 | 1467831186726 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:53:06 INFO - PROCESS | 1653 | 1467831186728 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:53:06 INFO - PROCESS | 1653 | 1467831186730 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:53:06 INFO - PROCESS | 1653 | 1467831186732 Marionette TRACE conn2 <- [1,1294,null,{}] 11:53:06 INFO - PROCESS | 1653 | 1467831186734 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:06 INFO - PROCESS | 1653 | 1467831186735 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:06 INFO - PROCESS | 1653 | 1467831186840 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:53:06 INFO - PROCESS | 1653 | 1467831186846 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 1653 | 1467831186847 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b737000 == 42 [pid = 1653] [id = 331] 11:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11885d000) [pid = 1653] [serial = 992] [outer = 0x0] 11:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128a8e400) [pid = 1653] [serial = 993] [outer = 0x11885d000] 11:53:06 INFO - PROCESS | 1653 | 1467831186871 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128b34800) [pid = 1653] [serial = 994] [outer = 0x11885d000] 11:53:07 INFO - PROCESS | 1653 | 1467831187180 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 519ms 11:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:53:07 INFO - PROCESS | 1653 | 1467831187251 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 1653 | 1467831187253 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:53:07 INFO - PROCESS | 1653 | 1467831187256 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 1653 | 1467831187259 Marionette TRACE conn2 <- [1,1298,null,{}] 11:53:07 INFO - PROCESS | 1653 | 1467831187263 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:07 INFO - PROCESS | 1653 | 1467831187265 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:07 INFO - PROCESS | 1653 | 1467831187364 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:53:07 INFO - PROCESS | 1653 | 1467831187458 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 1653 | 1467831187460 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ecf800 == 43 [pid = 1653] [id = 332] 11:53:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112e5a400) [pid = 1653] [serial = 995] [outer = 0x0] 11:53:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1130a0800) [pid = 1653] [serial = 996] [outer = 0x112e5a400] 11:53:07 INFO - PROCESS | 1653 | 1467831187492 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116139800) [pid = 1653] [serial = 997] [outer = 0x112e5a400] 11:53:07 INFO - PROCESS | 1653 | 1467831187931 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 721ms 11:53:07 INFO - PROCESS | 1653 | 1467831187978 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 1653 | 1467831187980 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:53:07 INFO - PROCESS | 1653 | 1467831187985 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 1653 | 1467831187987 Marionette TRACE conn2 <- [1,1302,null,{}] 11:53:07 INFO - PROCESS | 1653 | 1467831187990 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:07 INFO - PROCESS | 1653 | 1467831187992 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:08 INFO - PROCESS | 1653 | 1467831188097 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:53:08 INFO - PROCESS | 1653 | 1467831188153 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 1653 | 1467831188154 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11995f000 == 44 [pid = 1653] [id = 333] 11:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118258400) [pid = 1653] [serial = 998] [outer = 0x0] 11:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1185cdc00) [pid = 1653] [serial = 999] [outer = 0x118258400] 11:53:08 INFO - PROCESS | 1653 | 1467831188185 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119191400) [pid = 1653] [serial = 1000] [outer = 0x118258400] 11:53:08 INFO - PROCESS | 1653 | 1467831188615 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 677ms 11:53:08 INFO - PROCESS | 1653 | 1467831188681 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 1653 | 1467831188683 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:53:08 INFO - PROCESS | 1653 | 1467831188685 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 1653 | 1467831188687 Marionette TRACE conn2 <- [1,1306,null,{}] 11:53:08 INFO - PROCESS | 1653 | 1467831188707 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:08 INFO - PROCESS | 1653 | 1467831188710 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:08 INFO - PROCESS | 1653 | 1467831188852 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:53:08 INFO - PROCESS | 1653 | 1467831188905 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 1653 | 1467831188907 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b01b800 == 45 [pid = 1653] [id = 334] 11:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1211f6000) [pid = 1653] [serial = 1001] [outer = 0x0] 11:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x123a0dc00) [pid = 1653] [serial = 1002] [outer = 0x1211f6000] 11:53:08 INFO - PROCESS | 1653 | 1467831188940 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12466f400) [pid = 1653] [serial = 1003] [outer = 0x1211f6000] 11:53:09 INFO - PROCESS | 1653 | 1467831189362 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 722ms 11:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:53:09 INFO - PROCESS | 1653 | 1467831189408 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:53:09 INFO - PROCESS | 1653 | 1467831189409 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:53:09 INFO - PROCESS | 1653 | 1467831189411 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - PROCESS | 1653 | 1467831189413 Marionette TRACE conn2 <- [1,1310,null,{}] 11:53:09 INFO - PROCESS | 1653 | 1467831189415 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:09 INFO - PROCESS | 1653 | 1467831189416 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:09 INFO - PROCESS | 1653 | 1467831189516 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:53:09 INFO - PROCESS | 1653 | 1467831189575 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 1653 | 1467831189577 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be5d800 == 46 [pid = 1653] [id = 335] 11:53:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1252bf400) [pid = 1653] [serial = 1004] [outer = 0x0] 11:53:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1257aac00) [pid = 1653] [serial = 1005] [outer = 0x1252bf400] 11:53:09 INFO - PROCESS | 1653 | 1467831189610 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127469400) [pid = 1653] [serial = 1006] [outer = 0x1252bf400] 11:53:10 INFO - PROCESS | 1653 | 1467831190080 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 1653 | 1467831190306 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:53:10 INFO - PROCESS | 1653 | 1467831190323 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 1653 | 1467831190325 Marionette TRACE conn2 <- [1,1314,null,{}] 11:53:10 INFO - PROCESS | 1653 | 1467831190328 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:10 INFO - PROCESS | 1653 | 1467831190331 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:10 INFO - PROCESS | 1653 | 1467831190424 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:53:10 INFO - PROCESS | 1653 | 1467831190480 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 1653 | 1467831190483 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184cc000 == 47 [pid = 1653] [id = 336] 11:53:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113096000) [pid = 1653] [serial = 1007] [outer = 0x0] 11:53:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113271400) [pid = 1653] [serial = 1008] [outer = 0x113096000] 11:53:10 INFO - PROCESS | 1653 | 1467831190510 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115e62400) [pid = 1653] [serial = 1009] [outer = 0x113096000] 11:53:10 INFO - PROCESS | 1653 | 1467831190922 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 622ms 11:53:10 INFO - PROCESS | 1653 | 1467831190945 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 1653 | 1467831190946 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:53:10 INFO - PROCESS | 1653 | 1467831190951 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 1653 | 1467831190953 Marionette TRACE conn2 <- [1,1318,null,{}] 11:53:10 INFO - PROCESS | 1653 | 1467831190956 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:10 INFO - PROCESS | 1653 | 1467831190957 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:11 INFO - PROCESS | 1653 | 1467831191051 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:53:11 INFO - PROCESS | 1653 | 1467831191109 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 1653 | 1467831191110 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118761800 == 48 [pid = 1653] [id = 337] 11:53:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1176d5400) [pid = 1653] [serial = 1010] [outer = 0x0] 11:53:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118251800) [pid = 1653] [serial = 1011] [outer = 0x1176d5400] 11:53:11 INFO - PROCESS | 1653 | 1467831191138 Marionette DEBUG loaded listener.js 11:53:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1183dd000) [pid = 1653] [serial = 1012] [outer = 0x1176d5400] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b023800 == 47 [pid = 1653] [id = 330] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6a1000 == 46 [pid = 1653] [id = 329] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11962a000 == 45 [pid = 1653] [id = 328] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1294c9800 == 44 [pid = 1653] [id = 327] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x128e1e800 == 43 [pid = 1653] [id = 326] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1265a0000 == 42 [pid = 1653] [id = 325] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12436a000 == 41 [pid = 1653] [id = 324] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12390c800 == 40 [pid = 1653] [id = 323] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11994a800 == 39 [pid = 1653] [id = 322] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1181a2000 == 38 [pid = 1653] [id = 321] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x116683000 == 37 [pid = 1653] [id = 320] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x115ebc800 == 36 [pid = 1653] [id = 319] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3ee800 == 35 [pid = 1653] [id = 317] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a8800 == 34 [pid = 1653] [id = 318] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x112f6a000 == 33 [pid = 1653] [id = 305] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1184cc000 == 32 [pid = 1653] [id = 336] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12be5d800 == 31 [pid = 1653] [id = 335] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b01b800 == 30 [pid = 1653] [id = 334] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11995f000 == 29 [pid = 1653] [id = 333] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b737000 == 28 [pid = 1653] [id = 331] 11:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x115ecf800 == 27 [pid = 1653] [id = 332] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119198800) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x123a07000) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119450400) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11309b800) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1167bc800) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x114f6b800) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1183db400) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124f2f800) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118180c00) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1167bb000) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119239800) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11871c400) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123cb8400) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123803000) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124193800) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12582fc00) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119581800) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12418c800) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1261c9400) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124aa5c00) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119592400) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119595000) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125829400) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119c27400) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1164ecc00) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176d3c00) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112a69000) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112e57800) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11825f000) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x123803800) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1183e9c00) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121013800) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 11:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123cb8c00) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 11:53:12 INFO - PROCESS | 1653 | 1467831192056 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1126ms 11:53:12 INFO - PROCESS | 1653 | 1467831192078 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:53:12 INFO - PROCESS | 1653 | 1467831192081 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:53:12 INFO - PROCESS | 1653 | 1467831192085 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:53:12 INFO - PROCESS | 1653 | 1467831192086 Marionette TRACE conn2 <- [1,1322,null,{}] 11:53:12 INFO - PROCESS | 1653 | 1467831192090 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:12 INFO - PROCESS | 1653 | 1467831192093 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:12 INFO - PROCESS | 1653 | 1467831192172 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:53:12 INFO - PROCESS | 1653 | 1467831192225 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 1653 | 1467831192226 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ebd800 == 28 [pid = 1653] [id = 338] 11:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112e5a800) [pid = 1653] [serial = 1013] [outer = 0x0] 11:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113237800) [pid = 1653] [serial = 1014] [outer = 0x112e5a800] 11:53:12 INFO - PROCESS | 1653 | 1467831192255 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x114fcec00) [pid = 1653] [serial = 1015] [outer = 0x112e5a800] 11:53:12 INFO - PROCESS | 1653 | 1467831192647 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 570ms 11:53:12 INFO - PROCESS | 1653 | 1467831192656 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:53:12 INFO - PROCESS | 1653 | 1467831192660 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:53:12 INFO - PROCESS | 1653 | 1467831192668 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:53:12 INFO - PROCESS | 1653 | 1467831192669 Marionette TRACE conn2 <- [1,1326,null,{}] 11:53:12 INFO - PROCESS | 1653 | 1467831192672 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:12 INFO - PROCESS | 1653 | 1467831192673 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:12 INFO - PROCESS | 1653 | 1467831192754 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:53:12 INFO - PROCESS | 1653 | 1467831192807 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 1653 | 1467831192808 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad9000 == 29 [pid = 1653] [id = 339] 11:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x114fd6800) [pid = 1653] [serial = 1016] [outer = 0x0] 11:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116471800) [pid = 1653] [serial = 1017] [outer = 0x114fd6800] 11:53:12 INFO - PROCESS | 1653 | 1467831192834 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1176da400) [pid = 1653] [serial = 1018] [outer = 0x114fd6800] 11:53:13 INFO - PROCESS | 1653 | 1467831193162 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 523ms 11:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:53:13 INFO - PROCESS | 1653 | 1467831193190 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 1653 | 1467831193192 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:53:13 INFO - PROCESS | 1653 | 1467831193196 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 1653 | 1467831193198 Marionette TRACE conn2 <- [1,1330,null,{}] 11:53:13 INFO - PROCESS | 1653 | 1467831193206 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:13 INFO - PROCESS | 1653 | 1467831193209 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:13 INFO - PROCESS | 1653 | 1467831193284 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:53:13 INFO - PROCESS | 1653 | 1467831193289 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 1653 | 1467831193291 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b1000 == 30 [pid = 1653] [id = 340] 11:53:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1129d1000) [pid = 1653] [serial = 1019] [outer = 0x0] 11:53:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1183e5800) [pid = 1653] [serial = 1020] [outer = 0x1129d1000] 11:53:13 INFO - PROCESS | 1653 | 1467831193322 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11884fc00) [pid = 1653] [serial = 1021] [outer = 0x1129d1000] 11:53:13 INFO - PROCESS | 1653 | 1467831193769 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:53:13 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 11:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 621ms 11:53:13 INFO - PROCESS | 1653 | 1467831193818 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 1653 | 1467831193820 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:53:13 INFO - PROCESS | 1653 | 1467831193824 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 1653 | 1467831193826 Marionette TRACE conn2 <- [1,1334,null,{}] 11:53:13 INFO - PROCESS | 1653 | 1467831193829 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:13 INFO - PROCESS | 1653 | 1467831193831 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:13 INFO - PROCESS | 1653 | 1467831193941 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:53:14 INFO - PROCESS | 1653 | 1467831194019 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 1653 | 1467831194021 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad1800 == 31 [pid = 1653] [id = 341] 11:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11323c800) [pid = 1653] [serial = 1022] [outer = 0x0] 11:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1133b5400) [pid = 1653] [serial = 1023] [outer = 0x11323c800] 11:53:14 INFO - PROCESS | 1653 | 1467831194075 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11697d400) [pid = 1653] [serial = 1024] [outer = 0x11323c800] 11:53:14 INFO - PROCESS | 1653 | 1467831194641 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 872ms 11:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:53:14 INFO - PROCESS | 1653 | 1467831194696 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:53:14 INFO - PROCESS | 1653 | 1467831194699 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:53:14 INFO - PROCESS | 1653 | 1467831194703 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 1653 | 1467831194705 Marionette TRACE conn2 <- [1,1338,null,{}] 11:53:14 INFO - PROCESS | 1653 | 1467831194707 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:14 INFO - PROCESS | 1653 | 1467831194709 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:14 INFO - PROCESS | 1653 | 1467831194813 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:53:14 INFO - PROCESS | 1653 | 1467831194889 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 1653 | 1467831194890 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11994a800 == 32 [pid = 1653] [id = 342] 11:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113234800) [pid = 1653] [serial = 1025] [outer = 0x0] 11:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1183e0800) [pid = 1653] [serial = 1026] [outer = 0x113234800] 11:53:14 INFO - PROCESS | 1653 | 1467831194921 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11885b000) [pid = 1653] [serial = 1027] [outer = 0x113234800] 11:53:15 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad9000 == 31 [pid = 1653] [id = 339] 11:53:15 INFO - PROCESS | 1653 | --DOCSHELL 0x115ebd800 == 30 [pid = 1653] [id = 338] 11:53:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118761800 == 29 [pid = 1653] [id = 337] 11:53:15 INFO - PROCESS | 1653 | 1467831195940 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1271ms 11:53:15 INFO - PROCESS | 1653 | 1467831195975 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 1653 | 1467831195979 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:53:15 INFO - PROCESS | 1653 | 1467831195982 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:53:15 INFO - PROCESS | 1653 | 1467831195984 Marionette TRACE conn2 <- [1,1342,null,{}] 11:53:15 INFO - PROCESS | 1653 | 1467831195988 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:15 INFO - PROCESS | 1653 | 1467831195989 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:16 INFO - PROCESS | 1653 | 1467831196070 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:53:16 INFO - PROCESS | 1653 | 1467831196145 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 1653 | 1467831196148 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x116683000 == 30 [pid = 1653] [id = 343] 11:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113099000) [pid = 1653] [serial = 1028] [outer = 0x0] 11:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1133c1800) [pid = 1653] [serial = 1029] [outer = 0x113099000] 11:53:16 INFO - PROCESS | 1653 | 1467831196183 Marionette DEBUG loaded listener.js 11:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1167bb400) [pid = 1653] [serial = 1030] [outer = 0x113099000] 11:53:16 INFO - PROCESS | 1653 | 1467831196532 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 570ms 11:53:16 INFO - PROCESS | 1653 | 1467831196553 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 1653 | 1467831196556 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:53:16 INFO - PROCESS | 1653 | 1467831196567 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - PROCESS | 1653 | 1467831196568 Marionette TRACE conn2 <- [1,1346,null,{}] 11:53:16 INFO - PROCESS | 1653 | 1467831196571 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:16 INFO - PROCESS | 1653 | 1467831196572 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:16 INFO - PROCESS | 1653 | 1467831196670 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:53:16 INFO - PROCESS | 1653 | 1467831196675 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 1653 | 1467831196676 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192ac800 == 31 [pid = 1653] [id = 344] 11:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11714ec00) [pid = 1653] [serial = 1031] [outer = 0x0] 11:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1183e9c00) [pid = 1653] [serial = 1032] [outer = 0x11714ec00] 11:53:16 INFO - PROCESS | 1653 | 1467831196703 Marionette DEBUG loaded listener.js 11:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119195c00) [pid = 1653] [serial = 1033] [outer = 0x11714ec00] 11:53:17 INFO - PROCESS | 1653 | 1467831197049 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 11:53:17 INFO - PROCESS | 1653 | 1467831197087 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:53:17 INFO - PROCESS | 1653 | 1467831197098 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:53:17 INFO - PROCESS | 1653 | 1467831197100 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 1653 | 1467831197103 Marionette TRACE conn2 <- [1,1350,null,{}] 11:53:17 INFO - PROCESS | 1653 | 1467831197111 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:17 INFO - PROCESS | 1653 | 1467831197114 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:17 INFO - PROCESS | 1653 | 1467831197219 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:53:17 INFO - PROCESS | 1653 | 1467831197225 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 1653 | 1467831197227 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a99800 == 32 [pid = 1653] [id = 345] 11:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1121bd000) [pid = 1653] [serial = 1034] [outer = 0x0] 11:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11958c800) [pid = 1653] [serial = 1035] [outer = 0x1121bd000] 11:53:17 INFO - PROCESS | 1653 | 1467831197255 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119616800) [pid = 1653] [serial = 1036] [outer = 0x1121bd000] 11:53:17 INFO - PROCESS | 1653 | 1467831197615 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 523ms 11:53:17 INFO - PROCESS | 1653 | 1467831197623 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:53:17 INFO - PROCESS | 1653 | 1467831197626 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:53:17 INFO - PROCESS | 1653 | 1467831197631 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 1653 | 1467831197632 Marionette TRACE conn2 <- [1,1354,null,{}] 11:53:17 INFO - PROCESS | 1653 | 1467831197635 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:17 INFO - PROCESS | 1653 | 1467831197636 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:17 INFO - PROCESS | 1653 | 1467831197734 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:53:17 INFO - PROCESS | 1653 | 1467831197746 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 1653 | 1467831197747 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x112e3e000 == 33 [pid = 1653] [id = 346] 11:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119616c00) [pid = 1653] [serial = 1037] [outer = 0x0] 11:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119ac4800) [pid = 1653] [serial = 1038] [outer = 0x119616c00] 11:53:17 INFO - PROCESS | 1653 | 1467831197772 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119c91400) [pid = 1653] [serial = 1039] [outer = 0x119616c00] 11:53:18 INFO - PROCESS | 1653 | 1467831198156 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125830000) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x123a0a400) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126527000) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125829800) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116f9c800) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118725800) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119106400) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e5a000) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118253800) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1257b0400) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a6a800) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112e56800) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11923a800) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11885d000) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121012000) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112e5a800) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113096000) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176d5400) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112e5a400) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118258400) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1211f6000) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x114fd6800) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:53:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1252bf400) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 571ms 11:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:53:18 INFO - PROCESS | 1653 | 1467831198202 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 1653 | 1467831198204 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:53:18 INFO - PROCESS | 1653 | 1467831198212 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 1653 | 1467831198214 Marionette TRACE conn2 <- [1,1358,null,{}] 11:53:18 INFO - PROCESS | 1653 | 1467831198216 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:18 INFO - PROCESS | 1653 | 1467831198217 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:18 INFO - PROCESS | 1653 | 1467831198289 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:53:18 INFO - PROCESS | 1653 | 1467831198294 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 1653 | 1467831198296 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x117460800 == 34 [pid = 1653] [id = 347] 11:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112e4ec00) [pid = 1653] [serial = 1040] [outer = 0x0] 11:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112e58000) [pid = 1653] [serial = 1041] [outer = 0x112e4ec00] 11:53:18 INFO - PROCESS | 1653 | 1467831198320 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1161a0400) [pid = 1653] [serial = 1042] [outer = 0x112e4ec00] 11:53:18 INFO - PROCESS | 1653 | 1467831198649 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 476ms 11:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:53:18 INFO - PROCESS | 1653 | 1467831198682 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 1653 | 1467831198684 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:53:18 INFO - PROCESS | 1653 | 1467831198686 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 1653 | 1467831198687 Marionette TRACE conn2 <- [1,1362,null,{}] 11:53:18 INFO - PROCESS | 1653 | 1467831198689 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:18 INFO - PROCESS | 1653 | 1467831198693 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:18 INFO - PROCESS | 1653 | 1467831198812 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:53:18 INFO - PROCESS | 1653 | 1467831198819 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 1653 | 1467831198820 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12702a800 == 35 [pid = 1653] [id = 348] 11:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116469400) [pid = 1653] [serial = 1043] [outer = 0x0] 11:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1183e6400) [pid = 1653] [serial = 1044] [outer = 0x116469400] 11:53:18 INFO - PROCESS | 1653 | 1467831198845 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123a07000) [pid = 1653] [serial = 1045] [outer = 0x116469400] 11:53:19 INFO - PROCESS | 1653 | 1467831199153 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 470ms 11:53:19 INFO - PROCESS | 1653 | 1467831199157 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 1653 | 1467831199158 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:53:19 INFO - PROCESS | 1653 | 1467831199169 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - PROCESS | 1653 | 1467831199182 Marionette TRACE conn2 <- [1,1366,null,{}] 11:53:19 INFO - PROCESS | 1653 | 1467831199184 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:19 INFO - PROCESS | 1653 | 1467831199186 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:19 INFO - PROCESS | 1653 | 1467831199262 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:53:19 INFO - PROCESS | 1653 | 1467831199266 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 1653 | 1467831199267 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ef4000 == 36 [pid = 1653] [id = 349] 11:53:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123a0e800) [pid = 1653] [serial = 1046] [outer = 0x0] 11:53:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123f08800) [pid = 1653] [serial = 1047] [outer = 0x123a0e800] 11:53:19 INFO - PROCESS | 1653 | 1467831199292 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1243e4800) [pid = 1653] [serial = 1048] [outer = 0x123a0e800] 11:53:19 INFO - PROCESS | 1653 | 1467831199637 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 1653 | 1467831199651 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:53:19 INFO - PROCESS | 1653 | 1467831199653 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - PROCESS | 1653 | 1467831199654 Marionette TRACE conn2 <- [1,1370,null,{}] 11:53:19 INFO - PROCESS | 1653 | 1467831199657 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:19 INFO - PROCESS | 1653 | 1467831199658 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:19 INFO - PROCESS | 1653 | 1467831199759 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:53:19 INFO - PROCESS | 1653 | 1467831199765 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 1653 | 1467831199766 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294c2000 == 37 [pid = 1653] [id = 350] 11:53:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11824ac00) [pid = 1653] [serial = 1049] [outer = 0x0] 11:53:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12466ec00) [pid = 1653] [serial = 1050] [outer = 0x11824ac00] 11:53:19 INFO - PROCESS | 1653 | 1467831199790 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124ab3800) [pid = 1653] [serial = 1051] [outer = 0x11824ac00] 11:53:20 INFO - PROCESS | 1653 | 1467831200095 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:53:20 INFO - PROCESS | 1653 | 1467831200128 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:53:20 INFO - PROCESS | 1653 | 1467831200131 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 1653 | 1467831200140 Marionette TRACE conn2 <- [1,1374,null,{}] 11:53:20 INFO - PROCESS | 1653 | 1467831200143 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:20 INFO - PROCESS | 1653 | 1467831200144 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:20 INFO - PROCESS | 1653 | 1467831200266 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:53:20 INFO - PROCESS | 1653 | 1467831200332 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 1653 | 1467831200334 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x112f30800 == 38 [pid = 1653] [id = 351] 11:53:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1128d7000) [pid = 1653] [serial = 1052] [outer = 0x0] 11:53:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112a61c00) [pid = 1653] [serial = 1053] [outer = 0x1128d7000] 11:53:20 INFO - PROCESS | 1653 | 1467831200368 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112e58800) [pid = 1653] [serial = 1054] [outer = 0x1128d7000] 11:53:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:20 INFO - PROCESS | 1653 | 1467831200796 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:53:20 INFO - PROCESS | 1653 | 1467831200880 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:53:20 INFO - PROCESS | 1653 | 1467831200885 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 1653 | 1467831200887 Marionette TRACE conn2 <- [1,1378,null,{}] 11:53:20 INFO - PROCESS | 1653 | 1467831200890 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:20 INFO - PROCESS | 1653 | 1467831200896 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:21 INFO - PROCESS | 1653 | 1467831201036 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:53:21 INFO - PROCESS | 1653 | 1467831201130 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 1653 | 1467831201132 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12390c800 == 39 [pid = 1653] [id = 352] 11:53:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118250400) [pid = 1653] [serial = 1055] [outer = 0x0] 11:53:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1183e1400) [pid = 1653] [serial = 1056] [outer = 0x118250400] 11:53:21 INFO - PROCESS | 1653 | 1467831201181 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112f17800) [pid = 1653] [serial = 1057] [outer = 0x118250400] 11:53:21 INFO - PROCESS | 1653 | 1467831201650 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 1653 | 1467831201679 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:53:21 INFO - PROCESS | 1653 | 1467831201682 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 1653 | 1467831201684 Marionette TRACE conn2 <- [1,1382,null,{}] 11:53:21 INFO - PROCESS | 1653 | 1467831201686 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:21 INFO - PROCESS | 1653 | 1467831201688 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:21 INFO - PROCESS | 1653 | 1467831201787 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:53:21 INFO - PROCESS | 1653 | 1467831201857 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 1653 | 1467831201859 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee9000 == 40 [pid = 1653] [id = 353] 11:53:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119593c00) [pid = 1653] [serial = 1058] [outer = 0x0] 11:53:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11959ac00) [pid = 1653] [serial = 1059] [outer = 0x119593c00] 11:53:21 INFO - PROCESS | 1653 | 1467831201888 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119c89400) [pid = 1653] [serial = 1060] [outer = 0x119593c00] 11:53:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:22 INFO - PROCESS | 1653 | 1467831202342 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:53:22 INFO - PROCESS | 1653 | 1467831202420 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:53:22 INFO - PROCESS | 1653 | 1467831202441 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:53:22 INFO - PROCESS | 1653 | 1467831202444 Marionette TRACE conn2 <- [1,1386,null,{}] 11:53:22 INFO - PROCESS | 1653 | 1467831202449 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:22 INFO - PROCESS | 1653 | 1467831202451 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:22 INFO - PROCESS | 1653 | 1467831202550 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:53:22 INFO - PROCESS | 1653 | 1467831202607 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 1653 | 1467831202608 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c1000 == 41 [pid = 1653] [id = 354] 11:53:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123a05800) [pid = 1653] [serial = 1061] [outer = 0x0] 11:53:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124acbc00) [pid = 1653] [serial = 1062] [outer = 0x123a05800] 11:53:22 INFO - PROCESS | 1653 | 1467831202637 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1250d7400) [pid = 1653] [serial = 1063] [outer = 0x123a05800] 11:53:23 INFO - PROCESS | 1653 | 1467831203108 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 1653 | 1467831203116 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:53:23 INFO - PROCESS | 1653 | 1467831203118 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 1653 | 1467831203119 Marionette TRACE conn2 <- [1,1390,null,{}] 11:53:23 INFO - PROCESS | 1653 | 1467831203122 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:23 INFO - PROCESS | 1653 | 1467831203123 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:23 INFO - PROCESS | 1653 | 1467831203220 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:53:23 INFO - PROCESS | 1653 | 1467831203273 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 1653 | 1467831203274 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11662b800 == 42 [pid = 1653] [id = 355] 11:53:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1129ccc00) [pid = 1653] [serial = 1064] [outer = 0x0] 11:53:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1164f0c00) [pid = 1653] [serial = 1065] [outer = 0x1129ccc00] 11:53:23 INFO - PROCESS | 1653 | 1467831203303 Marionette DEBUG loaded listener.js 11:53:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x123a02800) [pid = 1653] [serial = 1066] [outer = 0x1129ccc00] 11:53:23 INFO - PROCESS | 1653 | 1467831203937 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 869ms 11:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:53:23 INFO - PROCESS | 1653 | 1467831203988 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 1653 | 1467831203990 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:53:23 INFO - PROCESS | 1653 | 1467831203993 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 1653 | 1467831203995 Marionette TRACE conn2 <- [1,1394,null,{}] 11:53:24 INFO - PROCESS | 1653 | 1467831203998 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:24 INFO - PROCESS | 1653 | 1467831204000 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:24 INFO - PROCESS | 1653 | 1467831204099 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:53:24 INFO - PROCESS | 1653 | 1467831204171 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 1653 | 1467831204173 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11617f000 == 43 [pid = 1653] [id = 356] 11:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116983800) [pid = 1653] [serial = 1067] [outer = 0x0] 11:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117152800) [pid = 1653] [serial = 1068] [outer = 0x116983800] 11:53:24 INFO - PROCESS | 1653 | 1467831204201 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11824b400) [pid = 1653] [serial = 1069] [outer = 0x116983800] 11:53:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1294c2000 == 42 [pid = 1653] [id = 350] 11:53:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128ef4000 == 41 [pid = 1653] [id = 349] 11:53:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12702a800 == 40 [pid = 1653] [id = 348] 11:53:24 INFO - PROCESS | 1653 | --DOCSHELL 0x117460800 == 39 [pid = 1653] [id = 347] 11:53:24 INFO - PROCESS | 1653 | --DOCSHELL 0x112e3e000 == 38 [pid = 1653] [id = 346] 11:53:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123a99800 == 37 [pid = 1653] [id = 345] 11:53:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1192ac800 == 36 [pid = 1653] [id = 344] 11:53:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116683000 == 35 [pid = 1653] [id = 343] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1183e5800) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1258c5800) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124679000) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12704fc00) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x113271400) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1261d8800) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12651ec00) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x115e62400) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1176d1000) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118248000) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119450000) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119614c00) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1199b5400) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118251800) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115d12400) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11824d400) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118568000) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116471800) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128a8c000) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1176da400) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118725c00) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11323b000) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11923a000) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115e0d000) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113237800) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1130a0800) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1185cdc00) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12101ac00) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116139800) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1183dd000) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1176d4400) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x123a0dc00) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12466f400) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119191400) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x127469400) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128b34800) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1257aac00) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x128a8e400) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x114fcec00) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12746c400) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1270ea000) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x124aaec00) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1211ef800) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1257a6c00) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x123a0a000) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11a0df400) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 11:53:24 INFO - PROCESS | 1653 | 1467831204604 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 622ms 11:53:24 INFO - PROCESS | 1653 | 1467831204614 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 1653 | 1467831204617 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:53:24 INFO - PROCESS | 1653 | 1467831204621 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - PROCESS | 1653 | 1467831204623 Marionette TRACE conn2 <- [1,1398,null,{}] 11:53:24 INFO - PROCESS | 1653 | 1467831204626 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:24 INFO - PROCESS | 1653 | 1467831204629 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:24 INFO - PROCESS | 1653 | 1467831204707 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:53:24 INFO - PROCESS | 1653 | 1467831204714 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 1653 | 1467831204715 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad3000 == 36 [pid = 1653] [id = 357] 11:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x115e62400) [pid = 1653] [serial = 1070] [outer = 0x0] 11:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11825a800) [pid = 1653] [serial = 1071] [outer = 0x115e62400] 11:53:24 INFO - PROCESS | 1653 | 1467831204742 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119107c00) [pid = 1653] [serial = 1072] [outer = 0x115e62400] 11:53:25 INFO - PROCESS | 1653 | 1467831205094 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 521ms 11:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:53:25 INFO - PROCESS | 1653 | 1467831205143 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 1653 | 1467831205144 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:53:25 INFO - PROCESS | 1653 | 1467831205146 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 1653 | 1467831205149 Marionette TRACE conn2 <- [1,1402,null,{}] 11:53:25 INFO - PROCESS | 1653 | 1467831205156 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:25 INFO - PROCESS | 1653 | 1467831205159 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:25 INFO - PROCESS | 1653 | 1467831205236 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:53:25 INFO - PROCESS | 1653 | 1467831205245 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 1653 | 1467831205247 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192ab800 == 37 [pid = 1653] [id = 358] 11:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119586c00) [pid = 1653] [serial = 1073] [outer = 0x0] 11:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11964a000) [pid = 1653] [serial = 1074] [outer = 0x119586c00] 11:53:25 INFO - PROCESS | 1653 | 1467831205274 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1210ee000) [pid = 1653] [serial = 1075] [outer = 0x119586c00] 11:53:25 INFO - PROCESS | 1653 | 1467831205631 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 11:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:53:25 INFO - PROCESS | 1653 | 1467831205667 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 1653 | 1467831205669 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:53:25 INFO - PROCESS | 1653 | 1467831205671 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 1653 | 1467831205672 Marionette TRACE conn2 <- [1,1406,null,{}] 11:53:25 INFO - PROCESS | 1653 | 1467831205674 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:25 INFO - PROCESS | 1653 | 1467831205677 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:25 INFO - PROCESS | 1653 | 1467831205785 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:53:25 INFO - PROCESS | 1653 | 1467831205790 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 1653 | 1467831205791 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c79800 == 38 [pid = 1653] [id = 359] 11:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x123a02400) [pid = 1653] [serial = 1076] [outer = 0x0] 11:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x123a0fc00) [pid = 1653] [serial = 1077] [outer = 0x123a02400] 11:53:25 INFO - PROCESS | 1653 | 1467831205818 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124193800) [pid = 1653] [serial = 1078] [outer = 0x123a02400] 11:53:26 INFO - PROCESS | 1653 | 1467831206103 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 468ms 11:53:26 INFO - PROCESS | 1653 | 1467831206139 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:53:26 INFO - PROCESS | 1653 | 1467831206140 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:53:26 INFO - PROCESS | 1653 | 1467831206145 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 1653 | 1467831206147 Marionette TRACE conn2 <- [1,1410,null,{}] 11:53:26 INFO - PROCESS | 1653 | 1467831206150 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:26 INFO - PROCESS | 1653 | 1467831206151 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:26 INFO - PROCESS | 1653 | 1467831206231 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:53:26 INFO - PROCESS | 1653 | 1467831206235 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 1653 | 1467831206236 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd4800 == 39 [pid = 1653] [id = 360] 11:53:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124679000) [pid = 1653] [serial = 1079] [outer = 0x0] 11:53:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124acf000) [pid = 1653] [serial = 1080] [outer = 0x124679000] 11:53:26 INFO - PROCESS | 1653 | 1467831206261 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1252bd000) [pid = 1653] [serial = 1081] [outer = 0x124679000] 11:53:26 INFO - PROCESS | 1653 | 1467831206657 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 573ms 11:53:26 INFO - PROCESS | 1653 | 1467831206716 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:53:26 INFO - PROCESS | 1653 | 1467831206717 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:53:26 INFO - PROCESS | 1653 | 1467831206719 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 1653 | 1467831206721 Marionette TRACE conn2 <- [1,1414,null,{}] 11:53:26 INFO - PROCESS | 1653 | 1467831206723 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:26 INFO - PROCESS | 1653 | 1467831206727 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:26 INFO - PROCESS | 1653 | 1467831206844 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:53:26 INFO - PROCESS | 1653 | 1467831206856 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 1653 | 1467831206857 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257cd000 == 40 [pid = 1653] [id = 361] 11:53:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1252be400) [pid = 1653] [serial = 1082] [outer = 0x0] 11:53:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1258c7c00) [pid = 1653] [serial = 1083] [outer = 0x1252be400] 11:53:26 INFO - PROCESS | 1653 | 1467831206883 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12740b400) [pid = 1653] [serial = 1084] [outer = 0x1252be400] 11:53:27 INFO - PROCESS | 1653 | 1467831207238 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 567ms 11:53:27 INFO - PROCESS | 1653 | 1467831207288 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 1653 | 1467831207289 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:53:27 INFO - PROCESS | 1653 | 1467831207291 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 1653 | 1467831207292 Marionette TRACE conn2 <- [1,1418,null,{}] 11:53:27 INFO - PROCESS | 1653 | 1467831207294 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:27 INFO - PROCESS | 1653 | 1467831207296 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:27 INFO - PROCESS | 1653 | 1467831207394 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:53:27 INFO - PROCESS | 1653 | 1467831207407 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 1653 | 1467831207408 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12927f000 == 41 [pid = 1653] [id = 362] 11:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1164ec800) [pid = 1653] [serial = 1085] [outer = 0x0] 11:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x127055c00) [pid = 1653] [serial = 1086] [outer = 0x1164ec800] 11:53:27 INFO - PROCESS | 1653 | 1467831207440 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128a8ac00) [pid = 1653] [serial = 1087] [outer = 0x1164ec800] 11:53:27 INFO - PROCESS | 1653 | 1467831207800 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 11:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:53:27 INFO - PROCESS | 1653 | 1467831207813 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 1653 | 1467831207814 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:53:27 INFO - PROCESS | 1653 | 1467831207816 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 1653 | 1467831207817 Marionette TRACE conn2 <- [1,1422,null,{}] 11:53:27 INFO - PROCESS | 1653 | 1467831207819 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:27 INFO - PROCESS | 1653 | 1467831207820 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:27 INFO - PROCESS | 1653 | 1467831207923 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:53:27 INFO - PROCESS | 1653 | 1467831207926 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 1653 | 1467831207928 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a308800 == 42 [pid = 1653] [id = 363] 11:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127478000) [pid = 1653] [serial = 1088] [outer = 0x0] 11:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128b30400) [pid = 1653] [serial = 1089] [outer = 0x127478000] 11:53:27 INFO - PROCESS | 1653 | 1467831207952 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128b36400) [pid = 1653] [serial = 1090] [outer = 0x127478000] 11:53:28 INFO - PROCESS | 1653 | 1467831208303 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 11:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:53:28 INFO - PROCESS | 1653 | 1467831208335 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 1653 | 1467831208337 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:53:28 INFO - PROCESS | 1653 | 1467831208339 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 1653 | 1467831208340 Marionette TRACE conn2 <- [1,1426,null,{}] 11:53:28 INFO - PROCESS | 1653 | 1467831208343 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:28 INFO - PROCESS | 1653 | 1467831208344 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:28 INFO - PROCESS | 1653 | 1467831208455 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:53:28 INFO - PROCESS | 1653 | 1467831208465 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 1653 | 1467831208466 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a753800 == 43 [pid = 1653] [id = 364] 11:53:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128b36800) [pid = 1653] [serial = 1091] [outer = 0x0] 11:53:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128b3d400) [pid = 1653] [serial = 1092] [outer = 0x128b36800] 11:53:28 INFO - PROCESS | 1653 | 1467831208490 Marionette DEBUG loaded listener.js 11:53:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128c52400) [pid = 1653] [serial = 1093] [outer = 0x128b36800] 11:53:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119616c00) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:53:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11714ec00) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:53:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116469400) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:53:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112e4ec00) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:53:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113099000) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:53:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123a0e800) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:53:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113234800) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:53:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1121bd000) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:53:28 INFO - PROCESS | 1653 | 1467831208869 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 573ms 11:53:28 INFO - PROCESS | 1653 | 1467831208913 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 1653 | 1467831208914 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:53:28 INFO - PROCESS | 1653 | 1467831208917 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 1653 | 1467831208918 Marionette TRACE conn2 <- [1,1430,null,{}] 11:53:28 INFO - PROCESS | 1653 | 1467831208920 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:28 INFO - PROCESS | 1653 | 1467831208921 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:29 INFO - PROCESS | 1653 | 1467831209002 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:53:29 INFO - PROCESS | 1653 | 1467831209059 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 1653 | 1467831209060 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b4000 == 44 [pid = 1653] [id = 365] 11:53:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a6a800) [pid = 1653] [serial = 1094] [outer = 0x0] 11:53:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11960f000) [pid = 1653] [serial = 1095] [outer = 0x112a6a800] 11:53:29 INFO - PROCESS | 1653 | 1467831209084 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1257a5000) [pid = 1653] [serial = 1096] [outer = 0x112a6a800] 11:53:29 INFO - PROCESS | 1653 | 1467831209384 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 517ms 11:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:53:29 INFO - PROCESS | 1653 | 1467831209434 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 1653 | 1467831209436 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:53:29 INFO - PROCESS | 1653 | 1467831209438 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 1653 | 1467831209440 Marionette TRACE conn2 <- [1,1434,null,{}] 11:53:29 INFO - PROCESS | 1653 | 1467831209442 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:29 INFO - PROCESS | 1653 | 1467831209444 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:29 INFO - PROCESS | 1653 | 1467831209541 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:53:29 INFO - PROCESS | 1653 | 1467831209547 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 1653 | 1467831209549 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b91e800 == 45 [pid = 1653] [id = 366] 11:53:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c8c800) [pid = 1653] [serial = 1097] [outer = 0x0] 11:53:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128e86400) [pid = 1653] [serial = 1098] [outer = 0x119c8c800] 11:53:29 INFO - PROCESS | 1653 | 1467831209575 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1292b7800) [pid = 1653] [serial = 1099] [outer = 0x119c8c800] 11:53:29 INFO - PROCESS | 1653 | 1467831209930 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 11:53:29 INFO - PROCESS | 1653 | 1467831209959 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 1653 | 1467831209963 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:53:29 INFO - PROCESS | 1653 | 1467831209966 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 1653 | 1467831209967 Marionette TRACE conn2 <- [1,1438,null,{}] 11:53:29 INFO - PROCESS | 1653 | 1467831209970 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:29 INFO - PROCESS | 1653 | 1467831209971 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:30 INFO - PROCESS | 1653 | 1467831210080 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:53:30 INFO - PROCESS | 1653 | 1467831210085 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 1653 | 1467831210086 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c463800 == 46 [pid = 1653] [id = 367] 11:53:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1210eec00) [pid = 1653] [serial = 1100] [outer = 0x0] 11:53:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1292bf000) [pid = 1653] [serial = 1101] [outer = 0x1210eec00] 11:53:30 INFO - PROCESS | 1653 | 1467831210125 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129470c00) [pid = 1653] [serial = 1102] [outer = 0x1210eec00] 11:53:30 INFO - PROCESS | 1653 | 1467831210557 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 619ms 11:53:30 INFO - PROCESS | 1653 | 1467831210585 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 1653 | 1467831210587 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:53:30 INFO - PROCESS | 1653 | 1467831210589 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 1653 | 1467831210590 Marionette TRACE conn2 <- [1,1442,null,{}] 11:53:30 INFO - PROCESS | 1653 | 1467831210592 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:30 INFO - PROCESS | 1653 | 1467831210593 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:30 INFO - PROCESS | 1653 | 1467831210712 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:53:30 INFO - PROCESS | 1653 | 1467831210715 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 1653 | 1467831210716 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c474000 == 47 [pid = 1653] [id = 368] 11:53:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129473000) [pid = 1653] [serial = 1103] [outer = 0x0] 11:53:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129478000) [pid = 1653] [serial = 1104] [outer = 0x129473000] 11:53:30 INFO - PROCESS | 1653 | 1467831210740 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a51f800) [pid = 1653] [serial = 1105] [outer = 0x129473000] 11:53:31 INFO - PROCESS | 1653 | 1467831211233 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 672ms 11:53:31 INFO - PROCESS | 1653 | 1467831211278 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 1653 | 1467831211281 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:53:31 INFO - PROCESS | 1653 | 1467831211285 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 1653 | 1467831211287 Marionette TRACE conn2 <- [1,1446,null,{}] 11:53:31 INFO - PROCESS | 1653 | 1467831211291 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:31 INFO - PROCESS | 1653 | 1467831211294 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:31 INFO - PROCESS | 1653 | 1467831211402 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:53:31 INFO - PROCESS | 1653 | 1467831211508 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:31 INFO - PROCESS | 1653 | 1467831211510 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184bb000 == 48 [pid = 1653] [id = 369] 11:53:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11749dc00) [pid = 1653] [serial = 1106] [outer = 0x0] 11:53:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118184800) [pid = 1653] [serial = 1107] [outer = 0x11749dc00] 11:53:31 INFO - PROCESS | 1653 | 1467831211541 Marionette DEBUG loaded listener.js 11:53:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11871b800) [pid = 1653] [serial = 1108] [outer = 0x11749dc00] 11:53:31 INFO - PROCESS | 1653 | 1467831211977 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 723ms 11:53:32 INFO - PROCESS | 1653 | 1467831212008 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 1653 | 1467831212011 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:53:32 INFO - PROCESS | 1653 | 1467831212016 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - PROCESS | 1653 | 1467831212018 Marionette TRACE conn2 <- [1,1450,null,{}] 11:53:32 INFO - PROCESS | 1653 | 1467831212021 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:32 INFO - PROCESS | 1653 | 1467831212022 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:32 INFO - PROCESS | 1653 | 1467831212130 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:53:32 INFO - PROCESS | 1653 | 1467831212201 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 1653 | 1467831212203 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x126138800 == 49 [pid = 1653] [id = 370] 11:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119580800) [pid = 1653] [serial = 1109] [outer = 0x0] 11:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119619c00) [pid = 1653] [serial = 1110] [outer = 0x119580800] 11:53:32 INFO - PROCESS | 1653 | 1467831212233 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121013800) [pid = 1653] [serial = 1111] [outer = 0x119580800] 11:53:32 INFO - PROCESS | 1653 | 1467831212680 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 11:53:32 INFO - PROCESS | 1653 | 1467831212687 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 1653 | 1467831212688 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:53:32 INFO - PROCESS | 1653 | 1467831212691 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - PROCESS | 1653 | 1467831212695 Marionette TRACE conn2 <- [1,1454,null,{}] 11:53:32 INFO - PROCESS | 1653 | 1467831212703 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:32 INFO - PROCESS | 1653 | 1467831212707 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:32 INFO - PROCESS | 1653 | 1467831212834 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:53:32 INFO - PROCESS | 1653 | 1467831212891 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 1653 | 1467831212893 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be53800 == 50 [pid = 1653] [id = 371] 11:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1243e9000) [pid = 1653] [serial = 1112] [outer = 0x0] 11:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1258c0c00) [pid = 1653] [serial = 1113] [outer = 0x1243e9000] 11:53:32 INFO - PROCESS | 1653 | 1467831212924 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x127055000) [pid = 1653] [serial = 1114] [outer = 0x1243e9000] 11:53:33 INFO - PROCESS | 1653 | 1467831213642 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 979ms 11:53:33 INFO - PROCESS | 1653 | 1467831213671 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 1653 | 1467831213673 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:53:33 INFO - PROCESS | 1653 | 1467831213693 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - PROCESS | 1653 | 1467831213695 Marionette TRACE conn2 <- [1,1458,null,{}] 11:53:33 INFO - PROCESS | 1653 | 1467831213700 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:33 INFO - PROCESS | 1653 | 1467831213702 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:33 INFO - PROCESS | 1653 | 1467831213803 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:53:33 INFO - PROCESS | 1653 | 1467831213860 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:33 INFO - PROCESS | 1653 | 1467831213863 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119620000 == 51 [pid = 1653] [id = 372] 11:53:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113d3a400) [pid = 1653] [serial = 1115] [outer = 0x0] 11:53:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115e0d000) [pid = 1653] [serial = 1116] [outer = 0x113d3a400] 11:53:33 INFO - PROCESS | 1653 | 1467831213890 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116f9c800) [pid = 1653] [serial = 1117] [outer = 0x113d3a400] 11:53:34 INFO - PROCESS | 1653 | 1467831214395 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 789ms 11:53:34 INFO - PROCESS | 1653 | 1467831214467 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 1653 | 1467831214471 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:53:34 INFO - PROCESS | 1653 | 1467831214478 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - PROCESS | 1653 | 1467831214480 Marionette TRACE conn2 <- [1,1462,null,{}] 11:53:34 INFO - PROCESS | 1653 | 1467831214484 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:34 INFO - PROCESS | 1653 | 1467831214486 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:34 INFO - PROCESS | 1653 | 1467831214623 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:53:34 INFO - PROCESS | 1653 | 1467831214737 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 1653 | 1467831214739 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11994a800 == 50 [pid = 1653] [id = 342] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad1800 == 49 [pid = 1653] [id = 341] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b1000 == 48 [pid = 1653] [id = 340] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12c463800 == 47 [pid = 1653] [id = 367] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12b91e800 == 46 [pid = 1653] [id = 366] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12466ec00) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695c000 == 47 [pid = 1653] [id = 373] 11:53:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112e59800) [pid = 1653] [serial = 1118] [outer = 0x0] 11:53:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118249000) [pid = 1653] [serial = 1119] [outer = 0x112e59800] 11:53:34 INFO - PROCESS | 1653 | 1467831214819 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11885d000) [pid = 1653] [serial = 1120] [outer = 0x112e59800] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b4000 == 46 [pid = 1653] [id = 365] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a753800 == 45 [pid = 1653] [id = 364] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a308800 == 44 [pid = 1653] [id = 363] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12927f000 == 43 [pid = 1653] [id = 362] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1257cd000 == 42 [pid = 1653] [id = 361] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd4800 == 41 [pid = 1653] [id = 360] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119c79800 == 40 [pid = 1653] [id = 359] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1192ab800 == 39 [pid = 1653] [id = 358] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad3000 == 38 [pid = 1653] [id = 357] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11617f000 == 37 [pid = 1653] [id = 356] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c1000 == 36 [pid = 1653] [id = 354] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee9000 == 35 [pid = 1653] [id = 353] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12390c800 == 34 [pid = 1653] [id = 352] 11:53:34 INFO - PROCESS | 1653 | --DOCSHELL 0x112f30800 == 33 [pid = 1653] [id = 351] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1243e4800) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119c91400) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1183e9c00) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123a07000) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1161a0400) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1167bb400) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123f08800) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119195c00) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119ac4800) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11885b000) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11958c800) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1133b5400) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112e58000) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119616800) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1183e0800) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1183e6400) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 11:53:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133c1800) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 11:53:35 INFO - PROCESS | 1653 | 1467831215147 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 724ms 11:53:35 INFO - PROCESS | 1653 | 1467831215200 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:53:35 INFO - PROCESS | 1653 | 1467831215202 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:53:35 INFO - PROCESS | 1653 | 1467831215204 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - PROCESS | 1653 | 1467831215206 Marionette TRACE conn2 <- [1,1466,null,{}] 11:53:35 INFO - PROCESS | 1653 | 1467831215213 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:35 INFO - PROCESS | 1653 | 1467831215216 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:35 INFO - PROCESS | 1653 | 1467831215298 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:53:35 INFO - PROCESS | 1653 | 1467831215303 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 1653 | 1467831215305 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119951800 == 34 [pid = 1653] [id = 374] 11:53:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119581000) [pid = 1653] [serial = 1121] [outer = 0x0] 11:53:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119590400) [pid = 1653] [serial = 1122] [outer = 0x119581000] 11:53:35 INFO - PROCESS | 1653 | 1467831215332 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11961a000) [pid = 1653] [serial = 1123] [outer = 0x119581000] 11:53:35 INFO - PROCESS | 1653 | 1467831215696 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 524ms 11:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:53:35 INFO - PROCESS | 1653 | 1467831215732 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:53:35 INFO - PROCESS | 1653 | 1467831215734 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:53:35 INFO - PROCESS | 1653 | 1467831215736 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - PROCESS | 1653 | 1467831215737 Marionette TRACE conn2 <- [1,1470,null,{}] 11:53:35 INFO - PROCESS | 1653 | 1467831215739 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:35 INFO - PROCESS | 1653 | 1467831215741 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:35 INFO - PROCESS | 1653 | 1467831215831 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:53:35 INFO - PROCESS | 1653 | 1467831215835 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 1653 | 1467831215836 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x124007000 == 35 [pid = 1653] [id = 375] 11:53:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c8d400) [pid = 1653] [serial = 1124] [outer = 0x0] 11:53:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11a0df400) [pid = 1653] [serial = 1125] [outer = 0x119c8d400] 11:53:35 INFO - PROCESS | 1653 | 1467831215861 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123a08400) [pid = 1653] [serial = 1126] [outer = 0x119c8d400] 11:53:36 INFO - PROCESS | 1653 | 1467831216237 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 521ms 11:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:53:36 INFO - PROCESS | 1653 | 1467831216258 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 1653 | 1467831216259 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:53:36 INFO - PROCESS | 1653 | 1467831216265 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 1653 | 1467831216266 Marionette TRACE conn2 <- [1,1474,null,{}] 11:53:36 INFO - PROCESS | 1653 | 1467831216268 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:36 INFO - PROCESS | 1653 | 1467831216269 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:36 INFO - PROCESS | 1653 | 1467831216348 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:53:36 INFO - PROCESS | 1653 | 1467831216352 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 1653 | 1467831216353 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a6b800 == 36 [pid = 1653] [id = 376] 11:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123802c00) [pid = 1653] [serial = 1127] [outer = 0x0] 11:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1243e4800) [pid = 1653] [serial = 1128] [outer = 0x123802c00] 11:53:36 INFO - PROCESS | 1653 | 1467831216378 Marionette DEBUG loaded listener.js 11:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126527000) [pid = 1653] [serial = 1129] [outer = 0x123802c00] 11:53:36 INFO - PROCESS | 1653 | 1467831216737 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 519ms 11:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:53:36 INFO - PROCESS | 1653 | 1467831216784 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 1653 | 1467831216785 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:53:36 INFO - PROCESS | 1653 | 1467831216787 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 1653 | 1467831216795 Marionette TRACE conn2 <- [1,1478,null,{}] 11:53:36 INFO - PROCESS | 1653 | 1467831216797 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:36 INFO - PROCESS | 1653 | 1467831216801 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:36 INFO - PROCESS | 1653 | 1467831216931 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:53:36 INFO - PROCESS | 1653 | 1467831216949 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 1653 | 1467831216950 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x116abe000 == 37 [pid = 1653] [id = 377] 11:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1243dd000) [pid = 1653] [serial = 1130] [outer = 0x0] 11:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1270e5400) [pid = 1653] [serial = 1131] [outer = 0x1243dd000] 11:53:36 INFO - PROCESS | 1653 | 1467831216975 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128c5b800) [pid = 1653] [serial = 1132] [outer = 0x1243dd000] 11:53:37 INFO - PROCESS | 1653 | 1467831217334 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 577ms 11:53:37 INFO - PROCESS | 1653 | 1467831217365 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 1653 | 1467831217366 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:53:37 INFO - PROCESS | 1653 | 1467831217369 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 1653 | 1467831217370 Marionette TRACE conn2 <- [1,1482,null,{}] 11:53:37 INFO - PROCESS | 1653 | 1467831217372 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:37 INFO - PROCESS | 1653 | 1467831217373 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:37 INFO - PROCESS | 1653 | 1467831217488 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:53:37 INFO - PROCESS | 1653 | 1467831217555 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 1653 | 1467831217556 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b739000 == 38 [pid = 1653] [id = 378] 11:53:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12946c400) [pid = 1653] [serial = 1133] [outer = 0x0] 11:53:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129475400) [pid = 1653] [serial = 1134] [outer = 0x12946c400] 11:53:37 INFO - PROCESS | 1653 | 1467831217581 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a51e000) [pid = 1653] [serial = 1135] [outer = 0x12946c400] 11:53:37 INFO - PROCESS | 1653 | 1467831217932 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 568ms 11:53:37 INFO - PROCESS | 1653 | 1467831217938 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 1653 | 1467831217939 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:53:37 INFO - PROCESS | 1653 | 1467831217941 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 1653 | 1467831217943 Marionette TRACE conn2 <- [1,1486,null,{}] 11:53:37 INFO - PROCESS | 1653 | 1467831217948 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:37 INFO - PROCESS | 1653 | 1467831217949 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:38 INFO - PROCESS | 1653 | 1467831218054 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:53:38 INFO - PROCESS | 1653 | 1467831218090 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 1653 | 1467831218091 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be52800 == 39 [pid = 1653] [id = 379] 11:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12946d800) [pid = 1653] [serial = 1136] [outer = 0x0] 11:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a678400) [pid = 1653] [serial = 1137] [outer = 0x12946d800] 11:53:38 INFO - PROCESS | 1653 | 1467831218116 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1176cdc00) [pid = 1653] [serial = 1138] [outer = 0x12946d800] 11:53:38 INFO - PROCESS | 1653 | 1467831218450 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 522ms 11:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:53:38 INFO - PROCESS | 1653 | 1467831218465 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:53:38 INFO - PROCESS | 1653 | 1467831218466 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:53:38 INFO - PROCESS | 1653 | 1467831218468 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - PROCESS | 1653 | 1467831218469 Marionette TRACE conn2 <- [1,1490,null,{}] 11:53:38 INFO - PROCESS | 1653 | 1467831218471 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:38 INFO - PROCESS | 1653 | 1467831218472 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:38 INFO - PROCESS | 1653 | 1467831218589 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:53:38 INFO - PROCESS | 1653 | 1467831218600 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 1653 | 1467831218601 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c767000 == 40 [pid = 1653] [id = 380] 11:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12a6aac00) [pid = 1653] [serial = 1139] [outer = 0x0] 11:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a6b2c00) [pid = 1653] [serial = 1140] [outer = 0x12a6aac00] 11:53:38 INFO - PROCESS | 1653 | 1467831218625 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a795400) [pid = 1653] [serial = 1141] [outer = 0x12a6aac00] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1210eec00) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1164ec800) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x123a02400) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119586c00) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124679000) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128b36800) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112a6a800) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x115e62400) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1129ccc00) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11824ac00) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127478000) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119c8c800) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116983800) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:53:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1252be400) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:53:39 INFO - PROCESS | 1653 | 1467831219192 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 768ms 11:53:39 INFO - PROCESS | 1653 | 1467831219236 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 1653 | 1467831219238 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:53:39 INFO - PROCESS | 1653 | 1467831219240 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 1653 | 1467831219241 Marionette TRACE conn2 <- [1,1494,null,{}] 11:53:39 INFO - PROCESS | 1653 | 1467831219243 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:39 INFO - PROCESS | 1653 | 1467831219245 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:39 INFO - PROCESS | 1653 | 1467831219341 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:53:39 INFO - PROCESS | 1653 | 1467831219347 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 1653 | 1467831219348 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be58000 == 41 [pid = 1653] [id = 381] 11:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112e54400) [pid = 1653] [serial = 1142] [outer = 0x0] 11:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118851400) [pid = 1653] [serial = 1143] [outer = 0x112e54400] 11:53:39 INFO - PROCESS | 1653 | 1467831219372 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124186c00) [pid = 1653] [serial = 1144] [outer = 0x112e54400] 11:53:39 INFO - PROCESS | 1653 | 1467831219702 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 468ms 11:53:39 INFO - PROCESS | 1653 | 1467831219714 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:53:39 INFO - PROCESS | 1653 | 1467831219724 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:53:39 INFO - PROCESS | 1653 | 1467831219729 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 1653 | 1467831219731 Marionette TRACE conn2 <- [1,1498,null,{}] 11:53:39 INFO - PROCESS | 1653 | 1467831219733 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:39 INFO - PROCESS | 1653 | 1467831219735 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:39 INFO - PROCESS | 1653 | 1467831219859 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:53:39 INFO - PROCESS | 1653 | 1467831219866 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 1653 | 1467831219868 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d107000 == 42 [pid = 1653] [id = 382] 11:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x113234000) [pid = 1653] [serial = 1145] [outer = 0x0] 11:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1211ee800) [pid = 1653] [serial = 1146] [outer = 0x113234000] 11:53:39 INFO - PROCESS | 1653 | 1467831219895 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a798000) [pid = 1653] [serial = 1147] [outer = 0x113234000] 11:53:40 INFO - PROCESS | 1653 | 1467831220249 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 572ms 11:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:53:40 INFO - PROCESS | 1653 | 1467831220302 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 1653 | 1467831220304 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:53:40 INFO - PROCESS | 1653 | 1467831220307 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - PROCESS | 1653 | 1467831220308 Marionette TRACE conn2 <- [1,1502,null,{}] 11:53:40 INFO - PROCESS | 1653 | 1467831220320 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:40 INFO - PROCESS | 1653 | 1467831220322 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:40 INFO - PROCESS | 1653 | 1467831220453 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:53:40 INFO - PROCESS | 1653 | 1467831220548 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 1653 | 1467831220549 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d122800 == 43 [pid = 1653] [id = 383] 11:53:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11824d000) [pid = 1653] [serial = 1148] [outer = 0x0] 11:53:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12af02800) [pid = 1653] [serial = 1149] [outer = 0x11824d000] 11:53:40 INFO - PROCESS | 1653 | 1467831220589 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12af0a800) [pid = 1653] [serial = 1150] [outer = 0x11824d000] 11:53:40 INFO - PROCESS | 1653 | 1467831220873 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 578ms 11:53:40 INFO - PROCESS | 1653 | 1467831220885 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 1653 | 1467831220886 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:53:40 INFO - PROCESS | 1653 | 1467831220888 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - PROCESS | 1653 | 1467831220889 Marionette TRACE conn2 <- [1,1506,null,{}] 11:53:40 INFO - PROCESS | 1653 | 1467831220901 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:40 INFO - PROCESS | 1653 | 1467831220902 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:40 INFO - PROCESS | 1653 | 1467831220989 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:53:40 INFO - PROCESS | 1653 | 1467831220994 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 1653 | 1467831220995 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d461800 == 44 [pid = 1653] [id = 384] 11:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12af0f000) [pid = 1653] [serial = 1151] [outer = 0x0] 11:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12af52800) [pid = 1653] [serial = 1152] [outer = 0x12af0f000] 11:53:41 INFO - PROCESS | 1653 | 1467831221019 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12af59800) [pid = 1653] [serial = 1153] [outer = 0x12af0f000] 11:53:41 INFO - PROCESS | 1653 | 1467831221495 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 674ms 11:53:41 INFO - PROCESS | 1653 | 1467831221563 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 1653 | 1467831221566 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:53:41 INFO - PROCESS | 1653 | 1467831221569 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 1653 | 1467831221571 Marionette TRACE conn2 <- [1,1510,null,{}] 11:53:41 INFO - PROCESS | 1653 | 1467831221575 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:41 INFO - PROCESS | 1653 | 1467831221577 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:41 INFO - PROCESS | 1653 | 1467831221689 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:53:41 INFO - PROCESS | 1653 | 1467831221777 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 1653 | 1467831221779 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184c3800 == 45 [pid = 1653] [id = 385] 11:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116988800) [pid = 1653] [serial = 1154] [outer = 0x0] 11:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1176dbc00) [pid = 1653] [serial = 1155] [outer = 0x116988800] 11:53:41 INFO - PROCESS | 1653 | 1467831221852 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1183e0800) [pid = 1653] [serial = 1156] [outer = 0x116988800] 11:53:42 INFO - PROCESS | 1653 | 1467831222274 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 722ms 11:53:42 INFO - PROCESS | 1653 | 1467831222291 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:53:42 INFO - PROCESS | 1653 | 1467831222294 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:53:42 INFO - PROCESS | 1653 | 1467831222299 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - PROCESS | 1653 | 1467831222301 Marionette TRACE conn2 <- [1,1514,null,{}] 11:53:42 INFO - PROCESS | 1653 | 1467831222303 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:42 INFO - PROCESS | 1653 | 1467831222305 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:42 INFO - PROCESS | 1653 | 1467831222414 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:53:42 INFO - PROCESS | 1653 | 1467831222478 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 1653 | 1467831222480 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a77800 == 46 [pid = 1653] [id = 386] 11:53:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119192400) [pid = 1653] [serial = 1157] [outer = 0x0] 11:53:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119611c00) [pid = 1653] [serial = 1158] [outer = 0x119192400] 11:53:42 INFO - PROCESS | 1653 | 1467831222551 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1211ef000) [pid = 1653] [serial = 1159] [outer = 0x119192400] 11:53:43 INFO - PROCESS | 1653 | 1467831223081 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 821ms 11:53:43 INFO - PROCESS | 1653 | 1467831223122 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:53:43 INFO - PROCESS | 1653 | 1467831223124 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:53:43 INFO - PROCESS | 1653 | 1467831223128 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 1653 | 1467831223132 Marionette TRACE conn2 <- [1,1518,null,{}] 11:53:43 INFO - PROCESS | 1653 | 1467831223143 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:43 INFO - PROCESS | 1653 | 1467831223148 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:43 INFO - PROCESS | 1653 | 1467831223283 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:53:43 INFO - PROCESS | 1653 | 1467831223361 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 1653 | 1467831223363 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca64000 == 47 [pid = 1653] [id = 387] 11:53:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1270e8800) [pid = 1653] [serial = 1160] [outer = 0x0] 11:53:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x127469400) [pid = 1653] [serial = 1161] [outer = 0x1270e8800] 11:53:43 INFO - PROCESS | 1653 | 1467831223394 Marionette DEBUG loaded listener.js 11:53:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128a8bc00) [pid = 1653] [serial = 1162] [outer = 0x1270e8800] 11:53:43 INFO - PROCESS | 1653 | 1467831223787 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 723ms 11:53:43 INFO - PROCESS | 1653 | 1467831223851 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:53:43 INFO - PROCESS | 1653 | 1467831223853 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:53:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:53:43 INFO - PROCESS | 1653 | 1467831223856 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 1653 | 1467831223857 Marionette TRACE conn2 <- [1,1522,null,{}] 11:53:43 INFO - PROCESS | 1653 | 1467831223859 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:43 INFO - PROCESS | 1653 | 1467831223861 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:43 INFO - PROCESS | 1653 | 1467831223967 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:53:44 INFO - PROCESS | 1653 | 1467831224079 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 1653 | 1467831224081 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d702800 == 48 [pid = 1653] [id = 388] 11:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x113096000) [pid = 1653] [serial = 1163] [outer = 0x0] 11:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128b3c400) [pid = 1653] [serial = 1164] [outer = 0x113096000] 11:53:44 INFO - PROCESS | 1653 | 1467831224111 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128e85000) [pid = 1653] [serial = 1165] [outer = 0x113096000] 11:53:44 INFO - PROCESS | 1653 | 1467831224460 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:53:44 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 () { 11:53:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:53:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:53:44 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 () { 11:53:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:53:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:53:44 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 () { 11:53:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:53:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:53:44 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 () { 11:53:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:53:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:53:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 619ms 11:53:44 INFO - PROCESS | 1653 | 1467831224477 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:53:44 INFO - PROCESS | 1653 | 1467831224480 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:53:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:53:44 INFO - PROCESS | 1653 | 1467831224483 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - PROCESS | 1653 | 1467831224484 Marionette TRACE conn2 <- [1,1526,null,{}] 11:53:44 INFO - PROCESS | 1653 | 1467831224486 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:44 INFO - PROCESS | 1653 | 1467831224488 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:44 INFO - PROCESS | 1653 | 1467831224591 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:53:44 INFO - PROCESS | 1653 | 1467831224701 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 1653 | 1467831224703 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac8800 == 49 [pid = 1653] [id = 389] 11:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x112e4fc00) [pid = 1653] [serial = 1166] [outer = 0x0] 11:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1258c2000) [pid = 1653] [serial = 1167] [outer = 0x112e4fc00] 11:53:44 INFO - PROCESS | 1653 | 1467831224733 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128e88400) [pid = 1653] [serial = 1168] [outer = 0x112e4fc00] 11:53:45 INFO - PROCESS | 1653 | 1467831225255 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:53:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:53:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:53:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:53:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 820ms 11:53:45 INFO - PROCESS | 1653 | 1467831225303 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 1653 | 1467831225306 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:53:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:53:45 INFO - PROCESS | 1653 | 1467831225309 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 1653 | 1467831225310 Marionette TRACE conn2 <- [1,1530,null,{}] 11:53:45 INFO - PROCESS | 1653 | 1467831225314 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:45 INFO - PROCESS | 1653 | 1467831225316 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:45 INFO - PROCESS | 1653 | 1467831225416 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:53:45 INFO - PROCESS | 1653 | 1467831225480 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 1653 | 1467831225482 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124169000 == 50 [pid = 1653] [id = 390] 11:53:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1185d8c00) [pid = 1653] [serial = 1169] [outer = 0x0] 11:53:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119586800) [pid = 1653] [serial = 1170] [outer = 0x1185d8c00] 11:53:45 INFO - PROCESS | 1653 | 1467831225509 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11964a400) [pid = 1653] [serial = 1171] [outer = 0x1185d8c00] 11:53:45 INFO - PROCESS | 1653 | 1467831225874 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:53:45 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 11:53:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:53:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:53:45 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. 11:53:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:53:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 622ms 11:53:45 INFO - PROCESS | 1653 | 1467831225940 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 1653 | 1467831225942 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:53:45 INFO - PROCESS | 1653 | 1467831225948 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 1653 | 1467831225950 Marionette TRACE conn2 <- [1,1534,null,{}] 11:53:45 INFO - PROCESS | 1653 | 1467831225952 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:45 INFO - PROCESS | 1653 | 1467831225954 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:46 INFO - PROCESS | 1653 | 1467831226049 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:53:46 INFO - PROCESS | 1653 | 1467831226114 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 1653 | 1467831226115 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119945800 == 51 [pid = 1653] [id = 391] 11:53:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12101d000) [pid = 1653] [serial = 1172] [outer = 0x0] 11:53:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x124640c00) [pid = 1653] [serial = 1173] [outer = 0x12101d000] 11:53:46 INFO - PROCESS | 1653 | 1467831226144 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x124faa800) [pid = 1653] [serial = 1174] [outer = 0x12101d000] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12d122800 == 50 [pid = 1653] [id = 383] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12d107000 == 49 [pid = 1653] [id = 382] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12be58000 == 48 [pid = 1653] [id = 381] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12c767000 == 47 [pid = 1653] [id = 380] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12be52800 == 46 [pid = 1653] [id = 379] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b739000 == 45 [pid = 1653] [id = 378] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116abe000 == 44 [pid = 1653] [id = 377] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x128a6b800 == 43 [pid = 1653] [id = 376] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x124007000 == 42 [pid = 1653] [id = 375] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119951800 == 41 [pid = 1653] [id = 374] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11695c000 == 40 [pid = 1653] [id = 373] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119620000 == 39 [pid = 1653] [id = 372] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12c474000 == 38 [pid = 1653] [id = 368] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11662b800 == 37 [pid = 1653] [id = 355] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1184bb000 == 36 [pid = 1653] [id = 369] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x126138800 == 35 [pid = 1653] [id = 370] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12be53800 == 34 [pid = 1653] [id = 371] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x124169000 == 33 [pid = 1653] [id = 390] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac8800 == 32 [pid = 1653] [id = 389] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12d702800 == 31 [pid = 1653] [id = 388] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca64000 == 30 [pid = 1653] [id = 387] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x128a77800 == 29 [pid = 1653] [id = 386] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12d461800 == 28 [pid = 1653] [id = 384] 11:53:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1184c3800 == 27 [pid = 1653] [id = 385] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x127055c00) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x123a0fc00) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1183e1400) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1210ee000) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x128a8ac00) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11964a000) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124acf000) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128b3d400) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11960f000) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x124acbc00) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11959ac00) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11825a800) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x119107c00) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123a02800) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1164f0c00) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124ab3800) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128b30400) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128e86400) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1292b7800) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128c52400) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11824b400) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x117152800) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112a61c00) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124193800) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1258c7c00) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1257a5000) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128b36400) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129470c00) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1252bd000) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12740b400) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 11:53:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1292bf000) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 11:53:47 INFO - PROCESS | 1653 | 1467831227156 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1220ms 11:53:47 INFO - PROCESS | 1653 | 1467831227169 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 1653 | 1467831227171 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:53:47 INFO - PROCESS | 1653 | 1467831227174 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - PROCESS | 1653 | 1467831227179 Marionette TRACE conn2 <- [1,1538,null,{}] 11:53:47 INFO - PROCESS | 1653 | 1467831227182 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:47 INFO - PROCESS | 1653 | 1467831227184 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:47 INFO - PROCESS | 1653 | 1467831227266 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:53:47 INFO - PROCESS | 1653 | 1467831227271 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 1653 | 1467831227273 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169af800 == 28 [pid = 1653] [id = 392] 11:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112e5ac00) [pid = 1653] [serial = 1175] [outer = 0x0] 11:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1167c7800) [pid = 1653] [serial = 1176] [outer = 0x112e5ac00] 11:53:47 INFO - PROCESS | 1653 | 1467831227302 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1176d2c00) [pid = 1653] [serial = 1177] [outer = 0x112e5ac00] 11:53:47 INFO - PROCESS | 1653 | 1467831227702 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 578ms 11:53:47 INFO - PROCESS | 1653 | 1467831227753 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 1653 | 1467831227757 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:53:47 INFO - PROCESS | 1653 | 1467831227764 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - PROCESS | 1653 | 1467831227767 Marionette TRACE conn2 <- [1,1542,null,{}] 11:53:47 INFO - PROCESS | 1653 | 1467831227770 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:47 INFO - PROCESS | 1653 | 1467831227772 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:47 INFO - PROCESS | 1653 | 1467831227894 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:53:47 INFO - PROCESS | 1653 | 1467831227907 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 1653 | 1467831227908 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11820e000 == 29 [pid = 1653] [id = 393] 11:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118247800) [pid = 1653] [serial = 1178] [outer = 0x0] 11:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11825e800) [pid = 1653] [serial = 1179] [outer = 0x118247800] 11:53:47 INFO - PROCESS | 1653 | 1467831227953 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1185d2400) [pid = 1653] [serial = 1180] [outer = 0x118247800] 11:53:48 INFO - PROCESS | 1653 | 1467831228362 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 621ms 11:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:53:48 INFO - PROCESS | 1653 | 1467831228384 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 1653 | 1467831228386 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:53:48 INFO - PROCESS | 1653 | 1467831228388 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 1653 | 1467831228390 Marionette TRACE conn2 <- [1,1546,null,{}] 11:53:48 INFO - PROCESS | 1653 | 1467831228398 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:48 INFO - PROCESS | 1653 | 1467831228401 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:48 INFO - PROCESS | 1653 | 1467831228480 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:53:48 INFO - PROCESS | 1653 | 1467831228485 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 1653 | 1467831228487 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12105b800 == 30 [pid = 1653] [id = 394] 11:53:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118851c00) [pid = 1653] [serial = 1181] [outer = 0x0] 11:53:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119587400) [pid = 1653] [serial = 1182] [outer = 0x118851c00] 11:53:48 INFO - PROCESS | 1653 | 1467831228517 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11964bc00) [pid = 1653] [serial = 1183] [outer = 0x118851c00] 11:53:48 INFO - PROCESS | 1653 | 1467831228859 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 521ms 11:53:48 INFO - PROCESS | 1653 | 1467831228909 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 1653 | 1467831228911 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:53:48 INFO - PROCESS | 1653 | 1467831228913 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 1653 | 1467831228914 Marionette TRACE conn2 <- [1,1550,null,{}] 11:53:48 INFO - PROCESS | 1653 | 1467831228916 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:48 INFO - PROCESS | 1653 | 1467831228918 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:49 INFO - PROCESS | 1653 | 1467831229032 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:53:49 INFO - PROCESS | 1653 | 1467831229046 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 1653 | 1467831229047 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x124008000 == 31 [pid = 1653] [id = 395] 11:53:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119c89000) [pid = 1653] [serial = 1184] [outer = 0x0] 11:53:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1210ecc00) [pid = 1653] [serial = 1185] [outer = 0x119c89000] 11:53:49 INFO - PROCESS | 1653 | 1467831229073 Marionette DEBUG loaded listener.js 11:53:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x123a02800) [pid = 1653] [serial = 1186] [outer = 0x119c89000] 11:53:49 INFO - PROCESS | 1653 | 1467831229429 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:53:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:53:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 568ms 11:53:49 INFO - PROCESS | 1653 | 1467831229482 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 1653 | 1467831229483 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:53:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:53:49 INFO - PROCESS | 1653 | 1467831229485 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 1653 | 1467831229486 Marionette TRACE conn2 <- [1,1554,null,{}] 11:53:49 INFO - PROCESS | 1653 | 1467831229489 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:49 INFO - PROCESS | 1653 | 1467831229490 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:49 INFO - PROCESS | 1653 | 1467831229586 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:53:49 INFO - PROCESS | 1653 | 1467831229598 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 1653 | 1467831229599 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x125846800 == 32 [pid = 1653] [id = 396] 11:53:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x123a09400) [pid = 1653] [serial = 1187] [outer = 0x0] 11:53:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1243e0400) [pid = 1653] [serial = 1188] [outer = 0x123a09400] 11:53:49 INFO - PROCESS | 1653 | 1467831229624 Marionette DEBUG loaded listener.js 11:53:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124acbc00) [pid = 1653] [serial = 1189] [outer = 0x123a09400] 11:53:49 INFO - PROCESS | 1653 | 1467831229985 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 518ms 11:53:50 INFO - PROCESS | 1653 | 1467831230004 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 1653 | 1467831230005 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:53:50 INFO - PROCESS | 1653 | 1467831230007 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 1653 | 1467831230009 Marionette TRACE conn2 <- [1,1558,null,{}] 11:53:50 INFO - PROCESS | 1653 | 1467831230019 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:50 INFO - PROCESS | 1653 | 1467831230023 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:50 INFO - PROCESS | 1653 | 1467831230131 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:53:50 INFO - PROCESS | 1653 | 1467831230135 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 1653 | 1467831230136 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294b8800 == 33 [pid = 1653] [id = 397] 11:53:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x123a0dc00) [pid = 1653] [serial = 1190] [outer = 0x0] 11:53:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1258c3800) [pid = 1653] [serial = 1191] [outer = 0x123a0dc00] 11:53:50 INFO - PROCESS | 1653 | 1467831230161 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x127478000) [pid = 1653] [serial = 1192] [outer = 0x123a0dc00] 11:53:50 INFO - PROCESS | 1653 | 1467831230517 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 521ms 11:53:50 INFO - PROCESS | 1653 | 1467831230529 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 1653 | 1467831230530 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:53:50 INFO - PROCESS | 1653 | 1467831230532 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 1653 | 1467831230533 Marionette TRACE conn2 <- [1,1562,null,{}] 11:53:50 INFO - PROCESS | 1653 | 1467831230536 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:50 INFO - PROCESS | 1653 | 1467831230537 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:50 INFO - PROCESS | 1653 | 1467831230636 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:53:50 INFO - PROCESS | 1653 | 1467831230647 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 1653 | 1467831230648 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a68e800 == 34 [pid = 1653] [id = 398] 11:53:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x127475c00) [pid = 1653] [serial = 1193] [outer = 0x0] 11:53:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128a91c00) [pid = 1653] [serial = 1194] [outer = 0x127475c00] 11:53:50 INFO - PROCESS | 1653 | 1467831230670 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128b36400) [pid = 1653] [serial = 1195] [outer = 0x127475c00] 11:53:51 INFO - PROCESS | 1653 | 1467831231357 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12946d800) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12946c400) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12a6aac00) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x113d3a400) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x112e59800) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x123802c00) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11749dc00) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119c8d400) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119580800) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119581000) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1243e9000) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x129473000) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12af0f000) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11824d000) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112e54400) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1243dd000) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113234000) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11323c800) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1129d1000) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118250400) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123a05800) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119593c00) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:53:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128d7000) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:53:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 871ms 11:53:51 INFO - PROCESS | 1653 | 1467831231404 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 1653 | 1467831231405 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:53:51 INFO - PROCESS | 1653 | 1467831231407 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 1653 | 1467831231408 Marionette TRACE conn2 <- [1,1566,null,{}] 11:53:51 INFO - PROCESS | 1653 | 1467831231412 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:51 INFO - PROCESS | 1653 | 1467831231413 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:51 INFO - PROCESS | 1653 | 1467831231489 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:53:51 INFO - PROCESS | 1653 | 1467831231497 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 1653 | 1467831231498 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118769000 == 35 [pid = 1653] [id = 399] 11:53:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1129ccc00) [pid = 1653] [serial = 1196] [outer = 0x0] 11:53:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113096c00) [pid = 1653] [serial = 1197] [outer = 0x1129ccc00] 11:53:51 INFO - PROCESS | 1653 | 1467831231523 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11749dc00) [pid = 1653] [serial = 1198] [outer = 0x1129ccc00] 11:53:51 INFO - PROCESS | 1653 | 1467831231851 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 468ms 11:53:51 INFO - PROCESS | 1653 | 1467831231876 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 1653 | 1467831231878 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:53:51 INFO - PROCESS | 1653 | 1467831231882 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 1653 | 1467831231883 Marionette TRACE conn2 <- [1,1570,null,{}] 11:53:51 INFO - PROCESS | 1653 | 1467831231885 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:51 INFO - PROCESS | 1653 | 1467831231886 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:51 INFO - PROCESS | 1653 | 1467831231961 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:53:52 INFO - PROCESS | 1653 | 1467831232027 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 1653 | 1467831232028 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9bf800 == 36 [pid = 1653] [id = 400] 11:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112a66800) [pid = 1653] [serial = 1199] [outer = 0x0] 11:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1183dcc00) [pid = 1653] [serial = 1200] [outer = 0x112a66800] 11:53:52 INFO - PROCESS | 1653 | 1467831232053 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119c91400) [pid = 1653] [serial = 1201] [outer = 0x112a66800] 11:53:52 INFO - PROCESS | 1653 | 1467831232318 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:53:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:53:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 469ms 11:53:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:53:52 INFO - PROCESS | 1653 | 1467831232351 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 1653 | 1467831232352 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:53:52 INFO - PROCESS | 1653 | 1467831232354 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - PROCESS | 1653 | 1467831232355 Marionette TRACE conn2 <- [1,1574,null,{}] 11:53:52 INFO - PROCESS | 1653 | 1467831232357 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:52 INFO - PROCESS | 1653 | 1467831232359 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:52 INFO - PROCESS | 1653 | 1467831232450 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:53:52 INFO - PROCESS | 1653 | 1467831232454 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 1653 | 1467831232455 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b735800 == 37 [pid = 1653] [id = 401] 11:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112ad0c00) [pid = 1653] [serial = 1202] [outer = 0x0] 11:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124679000) [pid = 1653] [serial = 1203] [outer = 0x112ad0c00] 11:53:52 INFO - PROCESS | 1653 | 1467831232479 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128b3dc00) [pid = 1653] [serial = 1204] [outer = 0x112ad0c00] 11:53:52 INFO - PROCESS | 1653 | 1467831232834 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:53:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:53:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 525ms 11:53:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:53:52 INFO - PROCESS | 1653 | 1467831232879 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 1653 | 1467831232881 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:53:52 INFO - PROCESS | 1653 | 1467831232883 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - PROCESS | 1653 | 1467831232884 Marionette TRACE conn2 <- [1,1578,null,{}] 11:53:52 INFO - PROCESS | 1653 | 1467831232887 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:52 INFO - PROCESS | 1653 | 1467831232888 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:52 INFO - PROCESS | 1653 | 1467831232975 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:53:52 INFO - PROCESS | 1653 | 1467831232981 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 1653 | 1467831232983 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c46c000 == 38 [pid = 1653] [id = 402] 11:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128c57400) [pid = 1653] [serial = 1205] [outer = 0x0] 11:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1292be400) [pid = 1653] [serial = 1206] [outer = 0x128c57400] 11:53:53 INFO - PROCESS | 1653 | 1467831233009 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12a523800) [pid = 1653] [serial = 1207] [outer = 0x128c57400] 11:53:53 INFO - PROCESS | 1653 | 1467831233329 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 468ms 11:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:53:53 INFO - PROCESS | 1653 | 1467831233352 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:53:53 INFO - PROCESS | 1653 | 1467831233353 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:53:53 INFO - PROCESS | 1653 | 1467831233412 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:53:53 INFO - PROCESS | 1653 | 1467831233414 Marionette TRACE conn2 <- [1,1582,null,{}] 11:53:53 INFO - PROCESS | 1653 | 1467831233419 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:53 INFO - PROCESS | 1653 | 1467831233421 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:53 INFO - PROCESS | 1653 | 1467831233520 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:53:53 INFO - PROCESS | 1653 | 1467831233606 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 1653 | 1467831233609 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116778000 == 39 [pid = 1653] [id = 403] 11:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112de7400) [pid = 1653] [serial = 1208] [outer = 0x0] 11:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112fc0400) [pid = 1653] [serial = 1209] [outer = 0x112de7400] 11:53:53 INFO - PROCESS | 1653 | 1467831233640 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x113ea6800) [pid = 1653] [serial = 1210] [outer = 0x112de7400] 11:53:54 INFO - PROCESS | 1653 | 1467831234147 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:53:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:53:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 829ms 11:53:54 INFO - PROCESS | 1653 | 1467831234204 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 1653 | 1467831234207 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:53:54 INFO - PROCESS | 1653 | 1467831234214 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 1653 | 1467831234216 Marionette TRACE conn2 <- [1,1586,null,{}] 11:53:54 INFO - PROCESS | 1653 | 1467831234221 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:54 INFO - PROCESS | 1653 | 1467831234223 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:54 INFO - PROCESS | 1653 | 1467831234332 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:53:54 INFO - PROCESS | 1653 | 1467831234420 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:54 INFO - PROCESS | 1653 | 1467831234422 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cbd000 == 40 [pid = 1653] [id = 404] 11:53:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1183e2000) [pid = 1653] [serial = 1211] [outer = 0x0] 11:53:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118717c00) [pid = 1653] [serial = 1212] [outer = 0x1183e2000] 11:53:54 INFO - PROCESS | 1653 | 1467831234452 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119191000) [pid = 1653] [serial = 1213] [outer = 0x1183e2000] 11:53:54 INFO - PROCESS | 1653 | 1467831234916 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:53:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:53:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 770ms 11:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:53:54 INFO - PROCESS | 1653 | 1467831234986 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 1653 | 1467831234988 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:53:54 INFO - PROCESS | 1653 | 1467831234991 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 1653 | 1467831234993 Marionette TRACE conn2 <- [1,1590,null,{}] 11:53:55 INFO - PROCESS | 1653 | 1467831234998 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:55 INFO - PROCESS | 1653 | 1467831234999 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:55 INFO - PROCESS | 1653 | 1467831235127 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:53:55 INFO - PROCESS | 1653 | 1467831235220 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 1653 | 1467831235224 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b920000 == 41 [pid = 1653] [id = 405] 11:53:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1199a9800) [pid = 1653] [serial = 1214] [outer = 0x0] 11:53:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119c8c800) [pid = 1653] [serial = 1215] [outer = 0x1199a9800] 11:53:55 INFO - PROCESS | 1653 | 1467831235256 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x123f0a400) [pid = 1653] [serial = 1216] [outer = 0x1199a9800] 11:53:55 INFO - PROCESS | 1653 | 1467831235924 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 972ms 11:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:53:55 INFO - PROCESS | 1653 | 1467831235964 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:53:55 INFO - PROCESS | 1653 | 1467831235966 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:53:55 INFO - PROCESS | 1653 | 1467831235969 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - PROCESS | 1653 | 1467831235971 Marionette TRACE conn2 <- [1,1594,null,{}] 11:53:55 INFO - PROCESS | 1653 | 1467831235974 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:55 INFO - PROCESS | 1653 | 1467831235976 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:56 INFO - PROCESS | 1653 | 1467831236092 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:53:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b735800 == 40 [pid = 1653] [id = 401] 11:53:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9bf800 == 39 [pid = 1653] [id = 400] 11:53:56 INFO - PROCESS | 1653 | --DOCSHELL 0x118769000 == 38 [pid = 1653] [id = 399] 11:53:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a68e800 == 37 [pid = 1653] [id = 398] 11:53:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1294b8800 == 36 [pid = 1653] [id = 397] 11:53:56 INFO - PROCESS | 1653 | --DOCSHELL 0x125846800 == 35 [pid = 1653] [id = 396] 11:53:56 INFO - PROCESS | 1653 | --DOCSHELL 0x124008000 == 34 [pid = 1653] [id = 395] 11:53:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12105b800 == 33 [pid = 1653] [id = 394] 11:53:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11820e000 == 32 [pid = 1653] [id = 393] 11:53:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1169af800 == 31 [pid = 1653] [id = 392] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11697d400) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11884fc00) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a678400) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129475400) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a6b2c00) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x115e0d000) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116f9c800) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118249000) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11885d000) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1243e4800) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126527000) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118184800) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11871b800) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11a0df400) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123a08400) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119619c00) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1176cdc00) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121013800) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11961a000) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119590400) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1258c0c00) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x127055000) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a51f800) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129478000) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12af52800) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12af59800) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12af0a800) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118851400) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124186c00) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a795400) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1270e5400) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a51e000) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12af02800) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a798000) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128c5b800) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1211ee800) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112f17800) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1250d7400) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119c89400) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112e58800) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 11:53:56 INFO - PROCESS | 1653 | 1467831236190 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 1653 | 1467831236192 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164a0000 == 32 [pid = 1653] [id = 406] 11:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113093800) [pid = 1653] [serial = 1217] [outer = 0x0] 11:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1161a7800) [pid = 1653] [serial = 1218] [outer = 0x113093800] 11:53:56 INFO - PROCESS | 1653 | 1467831236222 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118184000) [pid = 1653] [serial = 1219] [outer = 0x113093800] 11:53:56 INFO - PROCESS | 1653 | 1467831236537 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 620ms 11:53:56 INFO - PROCESS | 1653 | 1467831236589 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:53:56 INFO - PROCESS | 1653 | 1467831236591 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:53:56 INFO - PROCESS | 1653 | 1467831236596 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - PROCESS | 1653 | 1467831236597 Marionette TRACE conn2 <- [1,1598,null,{}] 11:53:56 INFO - PROCESS | 1653 | 1467831236600 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:56 INFO - PROCESS | 1653 | 1467831236601 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:56 INFO - PROCESS | 1653 | 1467831236682 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:53:56 INFO - PROCESS | 1653 | 1467831236752 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 1653 | 1467831236753 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119298000 == 33 [pid = 1653] [id = 407] 11:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118185c00) [pid = 1653] [serial = 1220] [outer = 0x0] 11:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11835a000) [pid = 1653] [serial = 1221] [outer = 0x118185c00] 11:53:56 INFO - PROCESS | 1653 | 1467831236782 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119450400) [pid = 1653] [serial = 1222] [outer = 0x118185c00] 11:53:57 INFO - PROCESS | 1653 | 1467831237053 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:53:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:53:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 470ms 11:53:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:53:57 INFO - PROCESS | 1653 | 1467831237069 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:53:57 INFO - PROCESS | 1653 | 1467831237071 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:53:57 INFO - PROCESS | 1653 | 1467831237073 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:53:57 INFO - PROCESS | 1653 | 1467831237076 Marionette TRACE conn2 <- [1,1602,null,{}] 11:53:57 INFO - PROCESS | 1653 | 1467831237090 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:57 INFO - PROCESS | 1653 | 1467831237094 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:57 INFO - PROCESS | 1653 | 1467831237208 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:53:57 INFO - PROCESS | 1653 | 1467831237271 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:57 INFO - PROCESS | 1653 | 1467831237272 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b47800 == 34 [pid = 1653] [id = 408] 11:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119450000) [pid = 1653] [serial = 1223] [outer = 0x0] 11:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119649800) [pid = 1653] [serial = 1224] [outer = 0x119450000] 11:53:57 INFO - PROCESS | 1653 | 1467831237299 Marionette DEBUG loaded listener.js 11:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1211f2c00) [pid = 1653] [serial = 1225] [outer = 0x119450000] 11:53:57 INFO - PROCESS | 1653 | 1467831237617 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:53:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:53:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 579ms 11:53:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:53:57 INFO - PROCESS | 1653 | 1467831237652 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:53:57 INFO - PROCESS | 1653 | 1467831237654 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:53:57 INFO - PROCESS | 1653 | 1467831237656 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:53:57 INFO - PROCESS | 1653 | 1467831237657 Marionette TRACE conn2 <- [1,1606,null,{}] 11:53:57 INFO - PROCESS | 1653 | 1467831237659 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:57 INFO - PROCESS | 1653 | 1467831237662 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:57 INFO - PROCESS | 1653 | 1467831237743 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:53:57 INFO - PROCESS | 1653 | 1467831237748 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:57 INFO - PROCESS | 1653 | 1467831237750 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257bc800 == 35 [pid = 1653] [id = 409] 11:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12384c400) [pid = 1653] [serial = 1226] [outer = 0x0] 11:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124aadc00) [pid = 1653] [serial = 1227] [outer = 0x12384c400] 11:53:57 INFO - PROCESS | 1653 | 1467831237775 Marionette DEBUG loaded listener.js 11:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1250d8800) [pid = 1653] [serial = 1228] [outer = 0x12384c400] 11:53:58 INFO - PROCESS | 1653 | 1467831238121 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 474ms 11:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:53:58 INFO - PROCESS | 1653 | 1467831238133 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 1653 | 1467831238134 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:53:58 INFO - PROCESS | 1653 | 1467831238136 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 1653 | 1467831238137 Marionette TRACE conn2 <- [1,1610,null,{}] 11:53:58 INFO - PROCESS | 1653 | 1467831238139 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:58 INFO - PROCESS | 1653 | 1467831238151 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:58 INFO - PROCESS | 1653 | 1467831238268 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:53:58 INFO - PROCESS | 1653 | 1467831238278 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 1653 | 1467831238279 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b22000 == 36 [pid = 1653] [id = 410] 11:53:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1250d8000) [pid = 1653] [serial = 1229] [outer = 0x0] 11:53:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1258c3400) [pid = 1653] [serial = 1230] [outer = 0x1250d8000] 11:53:58 INFO - PROCESS | 1653 | 1467831238303 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12704c000) [pid = 1653] [serial = 1231] [outer = 0x1250d8000] 11:53:58 INFO - PROCESS | 1653 | 1467831238651 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 519ms 11:53:58 INFO - PROCESS | 1653 | 1467831238655 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 1653 | 1467831238656 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:53:58 INFO - PROCESS | 1653 | 1467831238659 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 1653 | 1467831238660 Marionette TRACE conn2 <- [1,1614,null,{}] 11:53:58 INFO - PROCESS | 1653 | 1467831238662 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:58 INFO - PROCESS | 1653 | 1467831238666 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:58 INFO - PROCESS | 1653 | 1467831238785 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:53:58 INFO - PROCESS | 1653 | 1467831238797 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 1653 | 1467831238798 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a692800 == 37 [pid = 1653] [id = 411] 11:53:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12740b400) [pid = 1653] [serial = 1232] [outer = 0x0] 11:53:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a94800) [pid = 1653] [serial = 1233] [outer = 0x12740b400] 11:53:58 INFO - PROCESS | 1653 | 1467831238823 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129184400) [pid = 1653] [serial = 1234] [outer = 0x12740b400] 11:53:59 INFO - PROCESS | 1653 | 1467831239160 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:53:59 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 11:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 11:53:59 INFO - PROCESS | 1653 | 1467831239180 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 1653 | 1467831239183 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:53:59 INFO - PROCESS | 1653 | 1467831239185 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 1653 | 1467831239193 Marionette TRACE conn2 <- [1,1618,null,{}] 11:53:59 INFO - PROCESS | 1653 | 1467831239204 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:59 INFO - PROCESS | 1653 | 1467831239205 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:59 INFO - PROCESS | 1653 | 1467831239305 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:53:59 INFO - PROCESS | 1653 | 1467831239309 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 1653 | 1467831239310 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b01b000 == 38 [pid = 1653] [id = 412] 11:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128c5b800) [pid = 1653] [serial = 1235] [outer = 0x0] 11:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12946fc00) [pid = 1653] [serial = 1236] [outer = 0x128c5b800] 11:53:59 INFO - PROCESS | 1653 | 1467831239335 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a51e000) [pid = 1653] [serial = 1237] [outer = 0x128c5b800] 11:53:59 INFO - PROCESS | 1653 | 1467831239674 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 533ms 11:53:59 INFO - PROCESS | 1653 | 1467831239719 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 1653 | 1467831239720 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:53:59 INFO - PROCESS | 1653 | 1467831239722 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 1653 | 1467831239723 Marionette TRACE conn2 <- [1,1622,null,{}] 11:53:59 INFO - PROCESS | 1653 | 1467831239726 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:59 INFO - PROCESS | 1653 | 1467831239727 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:59 INFO - PROCESS | 1653 | 1467831239832 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:53:59 INFO - PROCESS | 1653 | 1467831239844 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 1653 | 1467831239845 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:53:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b914000 == 39 [pid = 1653] [id = 413] 11:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a51f800) [pid = 1653] [serial = 1238] [outer = 0x0] 11:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a6a6400) [pid = 1653] [serial = 1239] [outer = 0x12a51f800] 11:53:59 INFO - PROCESS | 1653 | 1467831239869 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a6b3000) [pid = 1653] [serial = 1240] [outer = 0x12a51f800] 11:54:00 INFO - PROCESS | 1653 | 1467831240192 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:54:00 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 11:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 518ms 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x123a09400) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12101d000) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118247800) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112e5ac00) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118851c00) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123a0dc00) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116988800) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119192400) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1270e8800) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113096000) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112e4fc00) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x127475c00) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1185d8c00) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129ccc00) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112ad0c00) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119c89000) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:54:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a66800) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:54:00 INFO - PROCESS | 1653 | 1467831240322 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 1653 | 1467831240331 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:54:00 INFO - PROCESS | 1653 | 1467831240335 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 1653 | 1467831240336 Marionette TRACE conn2 <- [1,1626,null,{}] 11:54:00 INFO - PROCESS | 1653 | 1467831240339 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:00 INFO - PROCESS | 1653 | 1467831240340 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:00 INFO - PROCESS | 1653 | 1467831240419 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:54:00 INFO - PROCESS | 1653 | 1467831240423 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 1653 | 1467831240424 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257be000 == 40 [pid = 1653] [id = 414] 11:54:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x114f6a400) [pid = 1653] [serial = 1241] [outer = 0x0] 11:54:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118248000) [pid = 1653] [serial = 1242] [outer = 0x114f6a400] 11:54:00 INFO - PROCESS | 1653 | 1467831240448 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119192400) [pid = 1653] [serial = 1243] [outer = 0x114f6a400] 11:54:00 INFO - PROCESS | 1653 | 1467831240753 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 422ms 11:54:00 INFO - PROCESS | 1653 | 1467831240758 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 1653 | 1467831240759 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:54:00 INFO - PROCESS | 1653 | 1467831240769 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 1653 | 1467831240770 Marionette TRACE conn2 <- [1,1630,null,{}] 11:54:00 INFO - PROCESS | 1653 | 1467831240772 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:00 INFO - PROCESS | 1653 | 1467831240774 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:00 INFO - PROCESS | 1653 | 1467831240861 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:54:00 INFO - PROCESS | 1653 | 1467831240866 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 1653 | 1467831240867 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c76b000 == 41 [pid = 1653] [id = 415] 11:54:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11964b800) [pid = 1653] [serial = 1244] [outer = 0x0] 11:54:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1257a8000) [pid = 1653] [serial = 1245] [outer = 0x11964b800] 11:54:00 INFO - PROCESS | 1653 | 1467831240891 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a671400) [pid = 1653] [serial = 1246] [outer = 0x11964b800] 11:54:01 INFO - PROCESS | 1653 | 1467831241252 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 519ms 11:54:01 INFO - PROCESS | 1653 | 1467831241291 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 1653 | 1467831241292 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:54:01 INFO - PROCESS | 1653 | 1467831241294 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 1653 | 1467831241296 Marionette TRACE conn2 <- [1,1634,null,{}] 11:54:01 INFO - PROCESS | 1653 | 1467831241298 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:01 INFO - PROCESS | 1653 | 1467831241300 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:01 INFO - PROCESS | 1653 | 1467831241391 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:54:01 INFO - PROCESS | 1653 | 1467831241397 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 1653 | 1467831241398 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca60000 == 42 [pid = 1653] [id = 416] 11:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a794000) [pid = 1653] [serial = 1247] [outer = 0x0] 11:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12af02c00) [pid = 1653] [serial = 1248] [outer = 0x12a794000] 11:54:01 INFO - PROCESS | 1653 | 1467831241424 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12af52c00) [pid = 1653] [serial = 1249] [outer = 0x12a794000] 11:54:01 INFO - PROCESS | 1653 | 1467831241752 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 469ms 11:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:54:01 INFO - PROCESS | 1653 | 1467831241765 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 1653 | 1467831241766 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:54:01 INFO - PROCESS | 1653 | 1467831241768 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 1653 | 1467831241769 Marionette TRACE conn2 <- [1,1638,null,{}] 11:54:01 INFO - PROCESS | 1653 | 1467831241771 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:01 INFO - PROCESS | 1653 | 1467831241772 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:01 INFO - PROCESS | 1653 | 1467831241858 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:54:01 INFO - PROCESS | 1653 | 1467831241863 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 1653 | 1467831241864 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1d1800 == 43 [pid = 1653] [id = 417] 11:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12af58000) [pid = 1653] [serial = 1250] [outer = 0x0] 11:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b099000) [pid = 1653] [serial = 1251] [outer = 0x12af58000] 11:54:01 INFO - PROCESS | 1653 | 1467831241890 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b742400) [pid = 1653] [serial = 1252] [outer = 0x12af58000] 11:54:02 INFO - PROCESS | 1653 | 1467831242468 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 720ms 11:54:02 INFO - PROCESS | 1653 | 1467831242489 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:54:02 INFO - PROCESS | 1653 | 1467831242494 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:54:02 INFO - PROCESS | 1653 | 1467831242499 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 1653 | 1467831242501 Marionette TRACE conn2 <- [1,1642,null,{}] 11:54:02 INFO - PROCESS | 1653 | 1467831242505 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:02 INFO - PROCESS | 1653 | 1467831242507 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:02 INFO - PROCESS | 1653 | 1467831242619 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:54:02 INFO - PROCESS | 1653 | 1467831242695 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:02 INFO - PROCESS | 1653 | 1467831242698 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11745f800 == 44 [pid = 1653] [id = 418] 11:54:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114fdd000) [pid = 1653] [serial = 1253] [outer = 0x0] 11:54:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x115e61400) [pid = 1653] [serial = 1254] [outer = 0x114fdd000] 11:54:02 INFO - PROCESS | 1653 | 1467831242730 Marionette DEBUG loaded listener.js 11:54:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116f9c800) [pid = 1653] [serial = 1255] [outer = 0x114fdd000] 11:54:03 INFO - PROCESS | 1653 | 1467831243157 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 11:54:03 INFO - PROCESS | 1653 | 1467831243169 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 1653 | 1467831243172 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:54:03 INFO - PROCESS | 1653 | 1467831243177 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - PROCESS | 1653 | 1467831243179 Marionette TRACE conn2 <- [1,1646,null,{}] 11:54:03 INFO - PROCESS | 1653 | 1467831243181 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:03 INFO - PROCESS | 1653 | 1467831243183 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:03 INFO - PROCESS | 1653 | 1467831243313 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:54:03 INFO - PROCESS | 1653 | 1467831243420 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 1653 | 1467831243421 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x124692800 == 45 [pid = 1653] [id = 419] 11:54:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118350800) [pid = 1653] [serial = 1256] [outer = 0x0] 11:54:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11944e400) [pid = 1653] [serial = 1257] [outer = 0x118350800] 11:54:03 INFO - PROCESS | 1653 | 1467831243454 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119618400) [pid = 1653] [serial = 1258] [outer = 0x118350800] 11:54:03 INFO - PROCESS | 1653 | 1467831243862 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 721ms 11:54:03 INFO - PROCESS | 1653 | 1467831243898 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 1653 | 1467831243899 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:54:03 INFO - PROCESS | 1653 | 1467831243902 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - PROCESS | 1653 | 1467831243904 Marionette TRACE conn2 <- [1,1650,null,{}] 11:54:03 INFO - PROCESS | 1653 | 1467831243914 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:03 INFO - PROCESS | 1653 | 1467831243917 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:04 INFO - PROCESS | 1653 | 1467831244024 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:54:04 INFO - PROCESS | 1653 | 1467831244089 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 1653 | 1467831244092 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca50000 == 46 [pid = 1653] [id = 420] 11:54:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x121012000) [pid = 1653] [serial = 1259] [outer = 0x0] 11:54:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124aae800) [pid = 1653] [serial = 1260] [outer = 0x121012000] 11:54:04 INFO - PROCESS | 1653 | 1467831244122 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1270ea800) [pid = 1653] [serial = 1261] [outer = 0x121012000] 11:54:04 INFO - PROCESS | 1653 | 1467831244581 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 723ms 11:54:04 INFO - PROCESS | 1653 | 1467831244625 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 1653 | 1467831244627 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:54:04 INFO - PROCESS | 1653 | 1467831244630 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - PROCESS | 1653 | 1467831244631 Marionette TRACE conn2 <- [1,1654,null,{}] 11:54:04 INFO - PROCESS | 1653 | 1467831244655 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:04 INFO - PROCESS | 1653 | 1467831244657 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:04 INFO - PROCESS | 1653 | 1467831244761 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:54:04 INFO - PROCESS | 1653 | 1467831244900 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 1653 | 1467831244902 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46c000 == 47 [pid = 1653] [id = 421] 11:54:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x127475c00) [pid = 1653] [serial = 1262] [outer = 0x0] 11:54:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128b3e800) [pid = 1653] [serial = 1263] [outer = 0x127475c00] 11:54:04 INFO - PROCESS | 1653 | 1467831244933 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1292bd400) [pid = 1653] [serial = 1264] [outer = 0x127475c00] 11:54:05 INFO - PROCESS | 1653 | 1467831245512 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 921ms 11:54:05 INFO - PROCESS | 1653 | 1467831245552 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 1653 | 1467831245555 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:54:05 INFO - PROCESS | 1653 | 1467831245558 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - PROCESS | 1653 | 1467831245560 Marionette TRACE conn2 <- [1,1658,null,{}] 11:54:05 INFO - PROCESS | 1653 | 1467831245566 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:05 INFO - PROCESS | 1653 | 1467831245568 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:05 INFO - PROCESS | 1653 | 1467831245667 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:54:05 INFO - PROCESS | 1653 | 1467831245740 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:05 INFO - PROCESS | 1653 | 1467831245744 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119633800 == 48 [pid = 1653] [id = 422] 11:54:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1133c3800) [pid = 1653] [serial = 1265] [outer = 0x0] 11:54:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x115d19400) [pid = 1653] [serial = 1266] [outer = 0x1133c3800] 11:54:05 INFO - PROCESS | 1653 | 1467831245771 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1167b8800) [pid = 1653] [serial = 1267] [outer = 0x1133c3800] 11:54:06 INFO - PROCESS | 1653 | 1467831246221 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 724ms 11:54:06 INFO - PROCESS | 1653 | 1467831246282 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:54:06 INFO - PROCESS | 1653 | 1467831246285 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:54:06 INFO - PROCESS | 1653 | 1467831246289 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:54:06 INFO - PROCESS | 1653 | 1467831246291 Marionette TRACE conn2 <- [1,1662,null,{}] 11:54:06 INFO - PROCESS | 1653 | 1467831246293 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:06 INFO - PROCESS | 1653 | 1467831246295 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:06 INFO - PROCESS | 1653 | 1467831246391 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:54:06 INFO - PROCESS | 1653 | 1467831246469 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 1653 | 1467831246470 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11994f800 == 49 [pid = 1653] [id = 423] 11:54:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118180c00) [pid = 1653] [serial = 1268] [outer = 0x0] 11:54:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11825fc00) [pid = 1653] [serial = 1269] [outer = 0x118180c00] 11:54:06 INFO - PROCESS | 1653 | 1467831246500 Marionette DEBUG loaded listener.js 11:54:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1185d0800) [pid = 1653] [serial = 1270] [outer = 0x118180c00] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119945800 == 48 [pid = 1653] [id = 391] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca60000 == 47 [pid = 1653] [id = 416] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12c76b000 == 46 [pid = 1653] [id = 415] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1257be000 == 45 [pid = 1653] [id = 414] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12b914000 == 44 [pid = 1653] [id = 413] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12b01b000 == 43 [pid = 1653] [id = 412] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12a692800 == 42 [pid = 1653] [id = 411] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x128b22000 == 41 [pid = 1653] [id = 410] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1257bc800 == 40 [pid = 1653] [id = 409] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119b47800 == 39 [pid = 1653] [id = 408] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119298000 == 38 [pid = 1653] [id = 407] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1164a0000 == 37 [pid = 1653] [id = 406] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12b920000 == 36 [pid = 1653] [id = 405] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x123cbd000 == 35 [pid = 1653] [id = 404] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x116778000 == 34 [pid = 1653] [id = 403] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12c46c000 == 33 [pid = 1653] [id = 402] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119633800 == 32 [pid = 1653] [id = 422] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46c000 == 31 [pid = 1653] [id = 421] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca50000 == 30 [pid = 1653] [id = 420] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x124692800 == 29 [pid = 1653] [id = 419] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1d1800 == 28 [pid = 1653] [id = 417] 11:54:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11745f800 == 27 [pid = 1653] [id = 418] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1183e0800) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1176dbc00) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119611c00) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1211ef000) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128a8bc00) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x127469400) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128b3c400) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128e85000) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128e88400) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1258c2000) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128a91c00) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11964a400) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119586800) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x127478000) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113096c00) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11749dc00) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124679000) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128b36400) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1292be400) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1210ecc00) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124acbc00) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123a02800) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119c91400) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128b3dc00) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1183dcc00) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1243e0400) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124640c00) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124faa800) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11825e800) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1185d2400) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1167c7800) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1176d2c00) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119587400) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1258c3800) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11964bc00) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 11:54:07 INFO - PROCESS | 1653 | 1467831247426 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1171ms 11:54:07 INFO - PROCESS | 1653 | 1467831247468 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:54:07 INFO - PROCESS | 1653 | 1467831247470 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:54:07 INFO - PROCESS | 1653 | 1467831247478 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - PROCESS | 1653 | 1467831247484 Marionette TRACE conn2 <- [1,1666,null,{}] 11:54:07 INFO - PROCESS | 1653 | 1467831247487 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:07 INFO - PROCESS | 1653 | 1467831247489 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:07 INFO - PROCESS | 1653 | 1467831247572 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:54:07 INFO - PROCESS | 1653 | 1467831247577 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 1653 | 1467831247581 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x116411800 == 28 [pid = 1653] [id = 424] 11:54:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a5f800) [pid = 1653] [serial = 1271] [outer = 0x0] 11:54:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112e4e400) [pid = 1653] [serial = 1272] [outer = 0x112a5f800] 11:54:07 INFO - PROCESS | 1653 | 1467831247610 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112fb8000) [pid = 1653] [serial = 1273] [outer = 0x112a5f800] 11:54:07 INFO - PROCESS | 1653 | 1467831247968 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 526ms 11:54:08 INFO - PROCESS | 1653 | 1467831248003 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 1653 | 1467831248006 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:54:08 INFO - PROCESS | 1653 | 1467831248011 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - PROCESS | 1653 | 1467831248014 Marionette TRACE conn2 <- [1,1670,null,{}] 11:54:08 INFO - PROCESS | 1653 | 1467831248023 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:08 INFO - PROCESS | 1653 | 1467831248024 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:08 INFO - PROCESS | 1653 | 1467831248102 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:54:08 INFO - PROCESS | 1653 | 1467831248106 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 1653 | 1467831248107 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fe3800 == 29 [pid = 1653] [id = 425] 11:54:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11309ac00) [pid = 1653] [serial = 1274] [outer = 0x0] 11:54:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113d69400) [pid = 1653] [serial = 1275] [outer = 0x11309ac00] 11:54:08 INFO - PROCESS | 1653 | 1467831248136 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1161a4000) [pid = 1653] [serial = 1276] [outer = 0x11309ac00] 11:54:08 INFO - PROCESS | 1653 | 1467831248510 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 525ms 11:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:54:08 INFO - PROCESS | 1653 | 1467831248535 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 1653 | 1467831248537 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:54:08 INFO - PROCESS | 1653 | 1467831248539 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - PROCESS | 1653 | 1467831248541 Marionette TRACE conn2 <- [1,1674,null,{}] 11:54:08 INFO - PROCESS | 1653 | 1467831248557 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:08 INFO - PROCESS | 1653 | 1467831248564 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:08 INFO - PROCESS | 1653 | 1467831248641 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:54:08 INFO - PROCESS | 1653 | 1467831248648 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 1653 | 1467831248651 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11877a800 == 30 [pid = 1653] [id = 426] 11:54:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116a14400) [pid = 1653] [serial = 1277] [outer = 0x0] 11:54:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118183400) [pid = 1653] [serial = 1278] [outer = 0x116a14400] 11:54:08 INFO - PROCESS | 1653 | 1467831248678 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118252c00) [pid = 1653] [serial = 1279] [outer = 0x116a14400] 11:54:09 INFO - PROCESS | 1653 | 1467831249006 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 474ms 11:54:09 INFO - PROCESS | 1653 | 1467831249015 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 1653 | 1467831249017 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:54:09 INFO - PROCESS | 1653 | 1467831249019 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 1653 | 1467831249020 Marionette TRACE conn2 <- [1,1678,null,{}] 11:54:09 INFO - PROCESS | 1653 | 1467831249023 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:09 INFO - PROCESS | 1653 | 1467831249024 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:09 INFO - PROCESS | 1653 | 1467831249103 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:54:09 INFO - PROCESS | 1653 | 1467831249107 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 1653 | 1467831249108 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119953000 == 31 [pid = 1653] [id = 427] 11:54:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11825c400) [pid = 1653] [serial = 1280] [outer = 0x0] 11:54:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118566c00) [pid = 1653] [serial = 1281] [outer = 0x11825c400] 11:54:09 INFO - PROCESS | 1653 | 1467831249135 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1185d7400) [pid = 1653] [serial = 1282] [outer = 0x11825c400] 11:54:09 INFO - PROCESS | 1653 | 1467831249521 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 11:54:09 INFO - PROCESS | 1653 | 1467831249538 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 1653 | 1467831249539 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:54:09 INFO - PROCESS | 1653 | 1467831249541 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 1653 | 1467831249542 Marionette TRACE conn2 <- [1,1682,null,{}] 11:54:09 INFO - PROCESS | 1653 | 1467831249546 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:09 INFO - PROCESS | 1653 | 1467831249547 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:09 INFO - PROCESS | 1653 | 1467831249642 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:54:09 INFO - PROCESS | 1653 | 1467831249681 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 1653 | 1467831249682 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123881000 == 32 [pid = 1653] [id = 428] 11:54:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113096c00) [pid = 1653] [serial = 1283] [outer = 0x0] 11:54:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118721c00) [pid = 1653] [serial = 1284] [outer = 0x113096c00] 11:54:09 INFO - PROCESS | 1653 | 1467831249707 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11885d000) [pid = 1653] [serial = 1285] [outer = 0x113096c00] 11:54:10 INFO - PROCESS | 1653 | 1467831250040 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 11:54:10 INFO - PROCESS | 1653 | 1467831250064 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 1653 | 1467831250065 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:54:10 INFO - PROCESS | 1653 | 1467831250075 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - PROCESS | 1653 | 1467831250076 Marionette TRACE conn2 <- [1,1686,null,{}] 11:54:10 INFO - PROCESS | 1653 | 1467831250078 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:10 INFO - PROCESS | 1653 | 1467831250082 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:10 INFO - PROCESS | 1653 | 1467831250185 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:54:10 INFO - PROCESS | 1653 | 1467831250196 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 1653 | 1467831250198 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12401b000 == 33 [pid = 1653] [id = 429] 11:54:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119106800) [pid = 1653] [serial = 1286] [outer = 0x0] 11:54:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119582000) [pid = 1653] [serial = 1287] [outer = 0x119106800] 11:54:10 INFO - PROCESS | 1653 | 1467831250223 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11960c800) [pid = 1653] [serial = 1288] [outer = 0x119106800] 11:54:10 INFO - PROCESS | 1653 | 1467831250556 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:54:10 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 11:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 517ms 11:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:54:10 INFO - PROCESS | 1653 | 1467831250593 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 1653 | 1467831250594 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:54:10 INFO - PROCESS | 1653 | 1467831250596 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - PROCESS | 1653 | 1467831250597 Marionette TRACE conn2 <- [1,1690,null,{}] 11:54:10 INFO - PROCESS | 1653 | 1467831250599 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:10 INFO - PROCESS | 1653 | 1467831250600 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:10 INFO - PROCESS | 1653 | 1467831250694 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:54:10 INFO - PROCESS | 1653 | 1467831250706 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 1653 | 1467831250707 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x125271800 == 34 [pid = 1653] [id = 430] 11:54:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x115d16800) [pid = 1653] [serial = 1289] [outer = 0x0] 11:54:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119614400) [pid = 1653] [serial = 1290] [outer = 0x115d16800] 11:54:10 INFO - PROCESS | 1653 | 1467831250732 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119649c00) [pid = 1653] [serial = 1291] [outer = 0x115d16800] 11:54:11 INFO - PROCESS | 1653 | 1467831251065 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 11:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:54:11 INFO - PROCESS | 1653 | 1467831251115 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:54:11 INFO - PROCESS | 1653 | 1467831251116 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:54:11 INFO - PROCESS | 1653 | 1467831251118 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - PROCESS | 1653 | 1467831251119 Marionette TRACE conn2 <- [1,1694,null,{}] 11:54:11 INFO - PROCESS | 1653 | 1467831251121 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:11 INFO - PROCESS | 1653 | 1467831251122 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:11 INFO - PROCESS | 1653 | 1467831251217 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12af58000) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12740b400) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128c5b800) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a51f800) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x114f6a400) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118185c00) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113093800) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12384c400) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1183e2000) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128c57400) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119450000) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1199a9800) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112de7400) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a794000) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11964b800) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:54:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1250d8000) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:54:11 INFO - PROCESS | 1653 | 1467831251467 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 1653 | 1467831251469 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181a1800 == 35 [pid = 1653] [id = 431] 11:54:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1128d2400) [pid = 1653] [serial = 1292] [outer = 0x0] 11:54:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112a66400) [pid = 1653] [serial = 1293] [outer = 0x1128d2400] 11:54:11 INFO - PROCESS | 1653 | 1467831251493 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116913c00) [pid = 1653] [serial = 1294] [outer = 0x1128d2400] 11:54:11 INFO - PROCESS | 1653 | 1467831251734 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 11:54:11 INFO - PROCESS | 1653 | 1467831251803 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:54:11 INFO - PROCESS | 1653 | 1467831251805 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:54:11 INFO - PROCESS | 1653 | 1467831251825 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - PROCESS | 1653 | 1467831251829 Marionette TRACE conn2 <- [1,1698,null,{}] 11:54:11 INFO - PROCESS | 1653 | 1467831251833 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:11 INFO - PROCESS | 1653 | 1467831251834 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:11 INFO - PROCESS | 1653 | 1467831251957 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:54:12 INFO - PROCESS | 1653 | 1467831252072 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 1653 | 1467831252073 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b07000 == 36 [pid = 1653] [id = 432] 11:54:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1129cd000) [pid = 1653] [serial = 1295] [outer = 0x0] 11:54:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1183e2000) [pid = 1653] [serial = 1296] [outer = 0x1129cd000] 11:54:12 INFO - PROCESS | 1653 | 1467831252113 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119c8b800) [pid = 1653] [serial = 1297] [outer = 0x1129cd000] 11:54:12 INFO - PROCESS | 1653 | 1467831252482 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:54:12 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 11:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 681ms 11:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:54:12 INFO - PROCESS | 1653 | 1467831252499 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 1653 | 1467831252501 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:54:12 INFO - PROCESS | 1653 | 1467831252503 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 1653 | 1467831252504 Marionette TRACE conn2 <- [1,1702,null,{}] 11:54:12 INFO - PROCESS | 1653 | 1467831252506 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:12 INFO - PROCESS | 1653 | 1467831252507 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:12 INFO - PROCESS | 1653 | 1467831252585 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:54:12 INFO - PROCESS | 1653 | 1467831252646 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 1653 | 1467831252647 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x129273000 == 37 [pid = 1653] [id = 433] 11:54:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x115e06000) [pid = 1653] [serial = 1298] [outer = 0x0] 11:54:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121012400) [pid = 1653] [serial = 1299] [outer = 0x115e06000] 11:54:12 INFO - PROCESS | 1653 | 1467831252671 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1211ee000) [pid = 1653] [serial = 1300] [outer = 0x115e06000] 11:54:12 INFO - PROCESS | 1653 | 1467831252965 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 11:54:13 INFO - PROCESS | 1653 | 1467831253022 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:54:13 INFO - PROCESS | 1653 | 1467831253024 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:54:13 INFO - PROCESS | 1653 | 1467831253026 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 1653 | 1467831253028 Marionette TRACE conn2 <- [1,1706,null,{}] 11:54:13 INFO - PROCESS | 1653 | 1467831253030 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:13 INFO - PROCESS | 1653 | 1467831253032 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:13 INFO - PROCESS | 1653 | 1467831253120 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:54:13 INFO - PROCESS | 1653 | 1467831253125 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 1653 | 1467831253127 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3e9000 == 38 [pid = 1653] [id = 434] 11:54:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1211f6400) [pid = 1653] [serial = 1301] [outer = 0x0] 11:54:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123a0f400) [pid = 1653] [serial = 1302] [outer = 0x1211f6400] 11:54:13 INFO - PROCESS | 1653 | 1467831253157 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1243e8c00) [pid = 1653] [serial = 1303] [outer = 0x1211f6400] 11:54:13 INFO - PROCESS | 1653 | 1467831253597 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 618ms 11:54:13 INFO - PROCESS | 1653 | 1467831253645 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 1653 | 1467831253647 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:54:13 INFO - PROCESS | 1653 | 1467831253651 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 1653 | 1467831253653 Marionette TRACE conn2 <- [1,1710,null,{}] 11:54:13 INFO - PROCESS | 1653 | 1467831253657 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:13 INFO - PROCESS | 1653 | 1467831253658 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:13 INFO - PROCESS | 1653 | 1467831253774 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:54:13 INFO - PROCESS | 1653 | 1467831253858 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 1653 | 1467831253860 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a8800 == 39 [pid = 1653] [id = 435] 11:54:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1128ce000) [pid = 1653] [serial = 1304] [outer = 0x0] 11:54:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112a5c800) [pid = 1653] [serial = 1305] [outer = 0x1128ce000] 11:54:13 INFO - PROCESS | 1653 | 1467831253891 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112e58000) [pid = 1653] [serial = 1306] [outer = 0x1128ce000] 11:54:14 INFO - PROCESS | 1653 | 1467831254486 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 875ms 11:54:14 INFO - PROCESS | 1653 | 1467831254527 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:54:14 INFO - PROCESS | 1653 | 1467831254533 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:54:14 INFO - PROCESS | 1653 | 1467831254540 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:54:14 INFO - PROCESS | 1653 | 1467831254543 Marionette TRACE conn2 <- [1,1714,null,{}] 11:54:14 INFO - PROCESS | 1653 | 1467831254547 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:14 INFO - PROCESS | 1653 | 1467831254549 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:14 INFO - PROCESS | 1653 | 1467831254706 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:54:14 INFO - PROCESS | 1653 | 1467831254820 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:14 INFO - PROCESS | 1653 | 1467831254822 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12105d000 == 40 [pid = 1653] [id = 436] 11:54:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11697f400) [pid = 1653] [serial = 1307] [outer = 0x0] 11:54:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116a1b800) [pid = 1653] [serial = 1308] [outer = 0x11697f400] 11:54:14 INFO - PROCESS | 1653 | 1467831254871 Marionette DEBUG loaded listener.js 11:54:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118183000) [pid = 1653] [serial = 1309] [outer = 0x11697f400] 11:54:15 INFO - PROCESS | 1653 | 1467831255400 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 873ms 11:54:15 INFO - PROCESS | 1653 | 1467831255557 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:54:15 INFO - PROCESS | 1653 | 1467831255560 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:54:15 INFO - PROCESS | 1653 | 1467831255603 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:54:15 INFO - PROCESS | 1653 | 1467831255605 Marionette TRACE conn2 <- [1,1718,null,{}] 11:54:15 INFO - PROCESS | 1653 | 1467831255608 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:15 INFO - PROCESS | 1653 | 1467831255610 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:15 INFO - PROCESS | 1653 | 1467831255720 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:54:15 INFO - PROCESS | 1653 | 1467831255775 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 1653 | 1467831255778 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fe7000 == 41 [pid = 1653] [id = 437] 11:54:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113098c00) [pid = 1653] [serial = 1310] [outer = 0x0] 11:54:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113234000) [pid = 1653] [serial = 1311] [outer = 0x113098c00] 11:54:15 INFO - PROCESS | 1653 | 1467831255805 Marionette DEBUG loaded listener.js 11:54:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x115e0c400) [pid = 1653] [serial = 1312] [outer = 0x113098c00] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x129273000 == 40 [pid = 1653] [id = 433] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x128b07000 == 39 [pid = 1653] [id = 432] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1181a1800 == 38 [pid = 1653] [id = 431] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x125271800 == 37 [pid = 1653] [id = 430] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12401b000 == 36 [pid = 1653] [id = 429] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123881000 == 35 [pid = 1653] [id = 428] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119953000 == 34 [pid = 1653] [id = 427] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11877a800 == 33 [pid = 1653] [id = 426] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x116fe3800 == 32 [pid = 1653] [id = 425] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x116411800 == 31 [pid = 1653] [id = 424] 11:54:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11994f800 == 30 [pid = 1653] [id = 423] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128a94800) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12946fc00) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a6a6400) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118248000) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11835a000) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119450400) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1161a7800) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118184000) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124aadc00) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1250d8800) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118717c00) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119191000) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119192400) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a523800) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119649800) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1211f2c00) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c8c800) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123f0a400) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112fc0400) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113ea6800) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12af02c00) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a6b3000) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12af52c00) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1257a8000) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1258c3400) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x129184400) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a51e000) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a671400) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12b742400) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12704c000) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12b099000) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 11:54:16 INFO - PROCESS | 1653 | 1467831256248 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 687ms 11:54:16 INFO - PROCESS | 1653 | 1467831256274 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 1653 | 1467831256275 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:54:16 INFO - PROCESS | 1653 | 1467831256281 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 1653 | 1467831256283 Marionette TRACE conn2 <- [1,1722,null,{}] 11:54:16 INFO - PROCESS | 1653 | 1467831256286 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:16 INFO - PROCESS | 1653 | 1467831256287 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:16 INFO - PROCESS | 1653 | 1467831256370 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:54:16 INFO - PROCESS | 1653 | 1467831256375 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:16 INFO - PROCESS | 1653 | 1467831256378 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fef800 == 31 [pid = 1653] [id = 438] 11:54:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1164ecc00) [pid = 1653] [serial = 1313] [outer = 0x0] 11:54:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117d12400) [pid = 1653] [serial = 1314] [outer = 0x1164ecc00] 11:54:16 INFO - PROCESS | 1653 | 1467831256425 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11824e400) [pid = 1653] [serial = 1315] [outer = 0x1164ecc00] 11:54:16 INFO - PROCESS | 1653 | 1467831256882 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:54:16 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 11:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 624ms 11:54:16 INFO - PROCESS | 1653 | 1467831256903 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 1653 | 1467831256904 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:54:16 INFO - PROCESS | 1653 | 1467831256906 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 1653 | 1467831256907 Marionette TRACE conn2 <- [1,1726,null,{}] 11:54:16 INFO - PROCESS | 1653 | 1467831256915 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:16 INFO - PROCESS | 1653 | 1467831256919 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:17 INFO - PROCESS | 1653 | 1467831257001 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:54:17 INFO - PROCESS | 1653 | 1467831257008 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 1653 | 1467831257010 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c79800 == 32 [pid = 1653] [id = 439] 11:54:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a63800) [pid = 1653] [serial = 1316] [outer = 0x0] 11:54:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119191800) [pid = 1653] [serial = 1317] [outer = 0x112a63800] 11:54:17 INFO - PROCESS | 1653 | 1467831257042 Marionette DEBUG loaded listener.js 11:54:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11957b400) [pid = 1653] [serial = 1318] [outer = 0x112a63800] 11:54:17 INFO - PROCESS | 1653 | 1467831257390 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 520ms 11:54:17 INFO - PROCESS | 1653 | 1467831257427 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 1653 | 1467831257428 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:54:17 INFO - PROCESS | 1653 | 1467831257430 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 1653 | 1467831257431 Marionette TRACE conn2 <- [1,1730,null,{}] 11:54:17 INFO - PROCESS | 1653 | 1467831257433 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:17 INFO - PROCESS | 1653 | 1467831257435 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:17 INFO - PROCESS | 1653 | 1467831257515 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:54:17 INFO - PROCESS | 1653 | 1467831257519 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 1653 | 1467831257520 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124bd7000 == 33 [pid = 1653] [id = 440] 11:54:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119583400) [pid = 1653] [serial = 1319] [outer = 0x0] 11:54:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11958b800) [pid = 1653] [serial = 1320] [outer = 0x119583400] 11:54:17 INFO - PROCESS | 1653 | 1467831257545 Marionette DEBUG loaded listener.js 11:54:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11960e800) [pid = 1653] [serial = 1321] [outer = 0x119583400] 11:54:17 INFO - PROCESS | 1653 | 1467831257880 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:54:17 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 11:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 473ms 11:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:54:17 INFO - PROCESS | 1653 | 1467831257904 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 1653 | 1467831257905 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:54:17 INFO - PROCESS | 1653 | 1467831257907 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 1653 | 1467831257909 Marionette TRACE conn2 <- [1,1734,null,{}] 11:54:17 INFO - PROCESS | 1653 | 1467831257913 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:17 INFO - PROCESS | 1653 | 1467831257914 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:17 INFO - PROCESS | 1653 | 1467831257990 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:54:18 INFO - PROCESS | 1653 | 1467831258055 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 1653 | 1467831258056 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272ab000 == 34 [pid = 1653] [id = 441] 11:54:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113097800) [pid = 1653] [serial = 1322] [outer = 0x0] 11:54:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11963e000) [pid = 1653] [serial = 1323] [outer = 0x113097800] 11:54:18 INFO - PROCESS | 1653 | 1467831258081 Marionette DEBUG loaded listener.js 11:54:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119c8e400) [pid = 1653] [serial = 1324] [outer = 0x113097800] 11:54:18 INFO - PROCESS | 1653 | 1467831258387 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 11:54:18 INFO - PROCESS | 1653 | 1467831258426 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 1653 | 1467831258428 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:54:18 INFO - PROCESS | 1653 | 1467831258432 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - PROCESS | 1653 | 1467831258433 Marionette TRACE conn2 <- [1,1738,null,{}] 11:54:18 INFO - PROCESS | 1653 | 1467831258435 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:18 INFO - PROCESS | 1653 | 1467831258439 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:18 INFO - PROCESS | 1653 | 1467831258561 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:54:18 INFO - PROCESS | 1653 | 1467831258574 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 1653 | 1467831258576 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294c8800 == 35 [pid = 1653] [id = 442] 11:54:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12101ac00) [pid = 1653] [serial = 1325] [outer = 0x0] 11:54:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123a03800) [pid = 1653] [serial = 1326] [outer = 0x12101ac00] 11:54:18 INFO - PROCESS | 1653 | 1467831258602 Marionette DEBUG loaded listener.js 11:54:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124635800) [pid = 1653] [serial = 1327] [outer = 0x12101ac00] 11:54:18 INFO - PROCESS | 1653 | 1467831258965 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 570ms 11:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:54:19 INFO - PROCESS | 1653 | 1467831259003 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:54:19 INFO - PROCESS | 1653 | 1467831259004 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:54:19 INFO - PROCESS | 1653 | 1467831259006 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:54:19 INFO - PROCESS | 1653 | 1467831259007 Marionette TRACE conn2 <- [1,1742,null,{}] 11:54:19 INFO - PROCESS | 1653 | 1467831259010 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:19 INFO - PROCESS | 1653 | 1467831259011 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:19 INFO - PROCESS | 1653 | 1467831259107 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:54:19 INFO - PROCESS | 1653 | 1467831259114 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:19 INFO - PROCESS | 1653 | 1467831259115 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3ee800 == 36 [pid = 1653] [id = 443] 11:54:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12101d000) [pid = 1653] [serial = 1328] [outer = 0x0] 11:54:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124aa6c00) [pid = 1653] [serial = 1329] [outer = 0x12101d000] 11:54:19 INFO - PROCESS | 1653 | 1467831259145 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124b77000) [pid = 1653] [serial = 1330] [outer = 0x12101d000] 11:54:19 INFO - PROCESS | 1653 | 1467831259478 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 524ms 11:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:54:19 INFO - PROCESS | 1653 | 1467831259532 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:54:19 INFO - PROCESS | 1653 | 1467831259533 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:54:19 INFO - PROCESS | 1653 | 1467831259535 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:54:19 INFO - PROCESS | 1653 | 1467831259536 Marionette TRACE conn2 <- [1,1746,null,{}] 11:54:19 INFO - PROCESS | 1653 | 1467831259538 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:19 INFO - PROCESS | 1653 | 1467831259539 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:19 INFO - PROCESS | 1653 | 1467831259636 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:54:19 INFO - PROCESS | 1653 | 1467831259674 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:19 INFO - PROCESS | 1653 | 1467831259675 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a75d000 == 37 [pid = 1653] [id = 444] 11:54:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124c2cc00) [pid = 1653] [serial = 1331] [outer = 0x0] 11:54:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1250d7400) [pid = 1653] [serial = 1332] [outer = 0x124c2cc00] 11:54:19 INFO - PROCESS | 1653 | 1467831259700 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12582bc00) [pid = 1653] [serial = 1333] [outer = 0x124c2cc00] 11:54:20 INFO - PROCESS | 1653 | 1467831259992 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 519ms 11:54:20 INFO - PROCESS | 1653 | 1467831260055 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:54:20 INFO - PROCESS | 1653 | 1467831260056 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:54:20 INFO - PROCESS | 1653 | 1467831260058 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:54:20 INFO - PROCESS | 1653 | 1467831260060 Marionette TRACE conn2 <- [1,1750,null,{}] 11:54:20 INFO - PROCESS | 1653 | 1467831260062 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:20 INFO - PROCESS | 1653 | 1467831260063 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:20 INFO - PROCESS | 1653 | 1467831260169 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:54:20 INFO - PROCESS | 1653 | 1467831260172 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 1653 | 1467831260173 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c79000 == 38 [pid = 1653] [id = 445] 11:54:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12582d800) [pid = 1653] [serial = 1334] [outer = 0x0] 11:54:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1258c8400) [pid = 1653] [serial = 1335] [outer = 0x12582d800] 11:54:20 INFO - PROCESS | 1653 | 1467831260204 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1261d7800) [pid = 1653] [serial = 1336] [outer = 0x12582d800] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11825c400) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a5f800) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x114fdd000) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118350800) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x121012000) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x127475c00) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115d16800) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e06000) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133c3800) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129cd000) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128d2400) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113096c00) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119106800) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11309ac00) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118180c00) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:54:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116a14400) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:54:20 INFO - PROCESS | 1653 | 1467831260591 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 569ms 11:54:20 INFO - PROCESS | 1653 | 1467831260629 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:54:20 INFO - PROCESS | 1653 | 1467831260632 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:54:20 INFO - PROCESS | 1653 | 1467831260634 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:54:20 INFO - PROCESS | 1653 | 1467831260635 Marionette TRACE conn2 <- [1,1754,null,{}] 11:54:20 INFO - PROCESS | 1653 | 1467831260637 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:20 INFO - PROCESS | 1653 | 1467831260639 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:20 INFO - PROCESS | 1653 | 1467831260716 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:54:20 INFO - PROCESS | 1653 | 1467831260775 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 1653 | 1467831260776 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a304000 == 39 [pid = 1653] [id = 446] 11:54:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112e52400) [pid = 1653] [serial = 1337] [outer = 0x0] 11:54:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116f92c00) [pid = 1653] [serial = 1338] [outer = 0x112e52400] 11:54:20 INFO - PROCESS | 1653 | 1467831260801 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119108c00) [pid = 1653] [serial = 1339] [outer = 0x112e52400] 11:54:21 INFO - PROCESS | 1653 | 1467831261063 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 468ms 11:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:54:21 INFO - PROCESS | 1653 | 1467831261103 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 1653 | 1467831261104 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:54:21 INFO - PROCESS | 1653 | 1467831261106 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 1653 | 1467831261108 Marionette TRACE conn2 <- [1,1758,null,{}] 11:54:21 INFO - PROCESS | 1653 | 1467831261110 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:21 INFO - PROCESS | 1653 | 1467831261113 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:21 INFO - PROCESS | 1653 | 1467831261228 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:54:21 INFO - PROCESS | 1653 | 1467831261232 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 1653 | 1467831261234 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be4f800 == 40 [pid = 1653] [id = 447] 11:54:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11918d000) [pid = 1653] [serial = 1340] [outer = 0x0] 11:54:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1261d8c00) [pid = 1653] [serial = 1341] [outer = 0x11918d000] 11:54:21 INFO - PROCESS | 1653 | 1467831261260 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127411400) [pid = 1653] [serial = 1342] [outer = 0x11918d000] 11:54:21 INFO - PROCESS | 1653 | 1467831261608 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 522ms 11:54:21 INFO - PROCESS | 1653 | 1467831261630 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 1653 | 1467831261632 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:54:21 INFO - PROCESS | 1653 | 1467831261634 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 1653 | 1467831261635 Marionette TRACE conn2 <- [1,1762,null,{}] 11:54:21 INFO - PROCESS | 1653 | 1467831261638 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:21 INFO - PROCESS | 1653 | 1467831261639 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:21 INFO - PROCESS | 1653 | 1467831261751 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:54:21 INFO - PROCESS | 1653 | 1467831261757 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 1653 | 1467831261758 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c468800 == 41 [pid = 1653] [id = 448] 11:54:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12746bc00) [pid = 1653] [serial = 1343] [outer = 0x0] 11:54:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128a85c00) [pid = 1653] [serial = 1344] [outer = 0x12746bc00] 11:54:21 INFO - PROCESS | 1653 | 1467831261782 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128a90c00) [pid = 1653] [serial = 1345] [outer = 0x12746bc00] 11:54:22 INFO - PROCESS | 1653 | 1467831262123 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 517ms 11:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:54:22 INFO - PROCESS | 1653 | 1467831262153 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:54:22 INFO - PROCESS | 1653 | 1467831262155 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:54:22 INFO - PROCESS | 1653 | 1467831262158 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - PROCESS | 1653 | 1467831262160 Marionette TRACE conn2 <- [1,1766,null,{}] 11:54:22 INFO - PROCESS | 1653 | 1467831262163 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:22 INFO - PROCESS | 1653 | 1467831262165 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:22 INFO - PROCESS | 1653 | 1467831262303 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:54:22 INFO - PROCESS | 1653 | 1467831262398 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 1653 | 1467831262399 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c476000 == 42 [pid = 1653] [id = 449] 11:54:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11960d800) [pid = 1653] [serial = 1346] [outer = 0x0] 11:54:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11309ac00) [pid = 1653] [serial = 1347] [outer = 0x11960d800] 11:54:22 INFO - PROCESS | 1653 | 1467831262434 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1211ed400) [pid = 1653] [serial = 1348] [outer = 0x11960d800] 11:54:22 INFO - PROCESS | 1653 | 1467831262897 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 772ms 11:54:22 INFO - PROCESS | 1653 | 1467831262940 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:54:22 INFO - PROCESS | 1653 | 1467831262943 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:54:22 INFO - PROCESS | 1653 | 1467831262948 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - PROCESS | 1653 | 1467831262951 Marionette TRACE conn2 <- [1,1770,null,{}] 11:54:22 INFO - PROCESS | 1653 | 1467831262955 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:22 INFO - PROCESS | 1653 | 1467831262956 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:23 INFO - PROCESS | 1653 | 1467831263063 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:54:23 INFO - PROCESS | 1653 | 1467831263137 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 1653 | 1467831263138 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119293800 == 43 [pid = 1653] [id = 450] 11:54:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11309a400) [pid = 1653] [serial = 1349] [outer = 0x0] 11:54:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116139800) [pid = 1653] [serial = 1350] [outer = 0x11309a400] 11:54:23 INFO - PROCESS | 1653 | 1467831263171 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117d08400) [pid = 1653] [serial = 1351] [outer = 0x11309a400] 11:54:23 INFO - PROCESS | 1653 | 1467831263622 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 723ms 11:54:23 INFO - PROCESS | 1653 | 1467831263717 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:54:23 INFO - PROCESS | 1653 | 1467831263721 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:54:23 INFO - PROCESS | 1653 | 1467831263734 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - PROCESS | 1653 | 1467831263737 Marionette TRACE conn2 <- [1,1774,null,{}] 11:54:23 INFO - PROCESS | 1653 | 1467831263741 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:23 INFO - PROCESS | 1653 | 1467831263744 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:23 INFO - PROCESS | 1653 | 1467831263834 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:54:23 INFO - PROCESS | 1653 | 1467831263905 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 1653 | 1467831263906 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294b4800 == 44 [pid = 1653] [id = 451] 11:54:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118569800) [pid = 1653] [serial = 1352] [outer = 0x0] 11:54:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119106c00) [pid = 1653] [serial = 1353] [outer = 0x118569800] 11:54:23 INFO - PROCESS | 1653 | 1467831263956 Marionette DEBUG loaded listener.js 11:54:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11957e400) [pid = 1653] [serial = 1354] [outer = 0x118569800] 11:54:24 INFO - PROCESS | 1653 | 1467831264484 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 777ms 11:54:24 INFO - PROCESS | 1653 | 1467831264510 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:54:24 INFO - PROCESS | 1653 | 1467831264513 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:54:24 INFO - PROCESS | 1653 | 1467831264515 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - PROCESS | 1653 | 1467831264518 Marionette TRACE conn2 <- [1,1778,null,{}] 11:54:24 INFO - PROCESS | 1653 | 1467831264526 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:24 INFO - PROCESS | 1653 | 1467831264530 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:24 INFO - PROCESS | 1653 | 1467831264635 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:54:24 INFO - PROCESS | 1653 | 1467831264709 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:24 INFO - PROCESS | 1653 | 1467831264712 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c771800 == 45 [pid = 1653] [id = 452] 11:54:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119c93400) [pid = 1653] [serial = 1355] [outer = 0x0] 11:54:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1210e4c00) [pid = 1653] [serial = 1356] [outer = 0x119c93400] 11:54:24 INFO - PROCESS | 1653 | 1467831264743 Marionette DEBUG loaded listener.js 11:54:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123a07400) [pid = 1653] [serial = 1357] [outer = 0x119c93400] 11:54:25 INFO - PROCESS | 1653 | 1467831265152 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:54:25 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 11:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 672ms 11:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:54:25 INFO - PROCESS | 1653 | 1467831265188 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:54:25 INFO - PROCESS | 1653 | 1467831265189 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:54:25 INFO - PROCESS | 1653 | 1467831265192 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:54:25 INFO - PROCESS | 1653 | 1467831265193 Marionette TRACE conn2 <- [1,1782,null,{}] 11:54:25 INFO - PROCESS | 1653 | 1467831265219 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:25 INFO - PROCESS | 1653 | 1467831265221 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:25 INFO - PROCESS | 1653 | 1467831265325 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:54:25 INFO - PROCESS | 1653 | 1467831265385 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 1653 | 1467831265387 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca5e800 == 46 [pid = 1653] [id = 453] 11:54:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123a0fc00) [pid = 1653] [serial = 1358] [outer = 0x0] 11:54:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124aa5c00) [pid = 1653] [serial = 1359] [outer = 0x123a0fc00] 11:54:25 INFO - PROCESS | 1653 | 1467831265416 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1261cd400) [pid = 1653] [serial = 1360] [outer = 0x123a0fc00] 11:54:25 INFO - PROCESS | 1653 | 1467831265876 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:54:25 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 11:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 742ms 11:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:54:25 INFO - PROCESS | 1653 | 1467831265935 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:54:25 INFO - PROCESS | 1653 | 1467831265936 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:54:25 INFO - PROCESS | 1653 | 1467831265938 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:54:25 INFO - PROCESS | 1653 | 1467831265940 Marionette TRACE conn2 <- [1,1786,null,{}] 11:54:25 INFO - PROCESS | 1653 | 1467831265942 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:25 INFO - PROCESS | 1653 | 1467831265944 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:26 INFO - PROCESS | 1653 | 1467831266046 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:54:26 INFO - PROCESS | 1653 | 1467831266105 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 1653 | 1467831266106 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12468d800 == 47 [pid = 1653] [id = 454] 11:54:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113096000) [pid = 1653] [serial = 1361] [outer = 0x0] 11:54:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x123a02800) [pid = 1653] [serial = 1362] [outer = 0x113096000] 11:54:26 INFO - PROCESS | 1653 | 1467831266135 Marionette DEBUG loaded listener.js 11:54:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12704f800) [pid = 1653] [serial = 1363] [outer = 0x113096000] 11:54:26 INFO - PROCESS | 1653 | 1467831266715 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:54:26 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 11:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 823ms 11:54:26 INFO - PROCESS | 1653 | 1467831266762 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 1653 | 1467831266764 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:54:26 INFO - PROCESS | 1653 | 1467831266767 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - PROCESS | 1653 | 1467831266769 Marionette TRACE conn2 <- [1,1790,null,{}] 11:54:26 INFO - PROCESS | 1653 | 1467831266773 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:26 INFO - PROCESS | 1653 | 1467831266775 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:26 INFO - PROCESS | 1653 | 1467831266873 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:54:26 INFO - PROCESS | 1653 | 1467831266953 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 1653 | 1467831266954 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11616a800 == 48 [pid = 1653] [id = 455] 11:54:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112a64c00) [pid = 1653] [serial = 1364] [outer = 0x0] 11:54:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112a79c00) [pid = 1653] [serial = 1365] [outer = 0x112a64c00] 11:54:26 INFO - PROCESS | 1653 | 1467831266982 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112e4f400) [pid = 1653] [serial = 1366] [outer = 0x112a64c00] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c468800 == 47 [pid = 1653] [id = 448] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12be4f800 == 46 [pid = 1653] [id = 447] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a304000 == 45 [pid = 1653] [id = 446] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119c79000 == 44 [pid = 1653] [id = 445] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a75d000 == 43 [pid = 1653] [id = 444] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3ee800 == 42 [pid = 1653] [id = 443] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1294c8800 == 41 [pid = 1653] [id = 442] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1272ab000 == 40 [pid = 1653] [id = 441] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x124bd7000 == 39 [pid = 1653] [id = 440] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119c79800 == 38 [pid = 1653] [id = 439] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x116fef800 == 37 [pid = 1653] [id = 438] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x116fe7000 == 36 [pid = 1653] [id = 437] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12105d000 == 35 [pid = 1653] [id = 436] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a8800 == 34 [pid = 1653] [id = 435] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3e9000 == 33 [pid = 1653] [id = 434] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12468d800 == 32 [pid = 1653] [id = 454] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca5e800 == 31 [pid = 1653] [id = 453] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c771800 == 30 [pid = 1653] [id = 452] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1294b4800 == 29 [pid = 1653] [id = 451] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119293800 == 28 [pid = 1653] [id = 450] 11:54:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c476000 == 27 [pid = 1653] [id = 449] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118721c00) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119582000) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x113d69400) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1161a4000) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11825fc00) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11885d000) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1185d0800) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118183400) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118252c00) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118566c00) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112e4e400) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112fb8000) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116f9c800) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115e61400) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11944e400) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119618400) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1270ea800) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124aae800) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1292bd400) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128b3e800) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119614400) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1211ee000) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1167b8800) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119649c00) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1183e2000) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115d19400) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123a0f400) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116913c00) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119c8b800) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11960c800) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112a66400) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1185d7400) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 11:54:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121012400) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 11:54:28 INFO - PROCESS | 1653 | 1467831268019 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:54:28 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) 11:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1272ms 11:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:54:28 INFO - PROCESS | 1653 | 1467831268040 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:54:28 INFO - PROCESS | 1653 | 1467831268042 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:54:28 INFO - PROCESS | 1653 | 1467831268046 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:54:28 INFO - PROCESS | 1653 | 1467831268048 Marionette TRACE conn2 <- [1,1794,null,{}] 11:54:28 INFO - PROCESS | 1653 | 1467831268051 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:28 INFO - PROCESS | 1653 | 1467831268054 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:28 INFO - PROCESS | 1653 | 1467831268140 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:54:28 INFO - PROCESS | 1653 | 1467831268149 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 1653 | 1467831268150 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d6b800 == 28 [pid = 1653] [id = 456] 11:54:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1129d2000) [pid = 1653] [serial = 1367] [outer = 0x0] 11:54:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a60400) [pid = 1653] [serial = 1368] [outer = 0x1129d2000] 11:54:28 INFO - PROCESS | 1653 | 1467831268179 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112ad4000) [pid = 1653] [serial = 1369] [outer = 0x1129d2000] 11:54:28 INFO - PROCESS | 1653 | 1467831268547 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 524ms 11:54:28 INFO - PROCESS | 1653 | 1467831268595 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:54:28 INFO - PROCESS | 1653 | 1467831268598 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:54:28 INFO - PROCESS | 1653 | 1467831268604 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:54:28 INFO - PROCESS | 1653 | 1467831268606 Marionette TRACE conn2 <- [1,1798,null,{}] 11:54:28 INFO - PROCESS | 1653 | 1467831268608 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:28 INFO - PROCESS | 1653 | 1467831268610 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:28 INFO - PROCESS | 1653 | 1467831268689 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:54:28 INFO - PROCESS | 1653 | 1467831268693 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 1653 | 1467831268694 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff5000 == 29 [pid = 1653] [id = 457] 11:54:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113093c00) [pid = 1653] [serial = 1370] [outer = 0x0] 11:54:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113266000) [pid = 1653] [serial = 1371] [outer = 0x113093c00] 11:54:28 INFO - PROCESS | 1653 | 1467831268725 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113d3cc00) [pid = 1653] [serial = 1372] [outer = 0x113093c00] 11:54:29 INFO - PROCESS | 1653 | 1467831269052 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 472ms 11:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:54:29 INFO - PROCESS | 1653 | 1467831269086 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:54:29 INFO - PROCESS | 1653 | 1467831269087 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:54:29 INFO - PROCESS | 1653 | 1467831269090 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 1653 | 1467831269092 Marionette TRACE conn2 <- [1,1802,null,{}] 11:54:29 INFO - PROCESS | 1653 | 1467831269100 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:29 INFO - PROCESS | 1653 | 1467831269103 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:29 INFO - PROCESS | 1653 | 1467831269185 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:54:29 INFO - PROCESS | 1653 | 1467831269246 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 1653 | 1467831269248 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b5800 == 30 [pid = 1653] [id = 458] 11:54:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115e60400) [pid = 1653] [serial = 1373] [outer = 0x0] 11:54:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1167b8800) [pid = 1653] [serial = 1374] [outer = 0x115e60400] 11:54:29 INFO - PROCESS | 1653 | 1467831269276 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116f92400) [pid = 1653] [serial = 1375] [outer = 0x115e60400] 11:54:29 INFO - PROCESS | 1653 | 1467831269590 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 522ms 11:54:29 INFO - PROCESS | 1653 | 1467831269615 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:54:29 INFO - PROCESS | 1653 | 1467831269617 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:54:29 INFO - PROCESS | 1653 | 1467831269620 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 1653 | 1467831269621 Marionette TRACE conn2 <- [1,1806,null,{}] 11:54:29 INFO - PROCESS | 1653 | 1467831269623 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:29 INFO - PROCESS | 1653 | 1467831269624 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:29 INFO - PROCESS | 1653 | 1467831269703 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:54:29 INFO - PROCESS | 1653 | 1467831269707 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 1653 | 1467831269708 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119958000 == 31 [pid = 1653] [id = 459] 11:54:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1176dbc00) [pid = 1653] [serial = 1376] [outer = 0x0] 11:54:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118244c00) [pid = 1653] [serial = 1377] [outer = 0x1176dbc00] 11:54:29 INFO - PROCESS | 1653 | 1467831269735 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11824d000) [pid = 1653] [serial = 1378] [outer = 0x1176dbc00] 11:54:30 INFO - PROCESS | 1653 | 1467831270069 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 470ms 11:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:54:30 INFO - PROCESS | 1653 | 1467831270090 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:54:30 INFO - PROCESS | 1653 | 1467831270091 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:54:30 INFO - PROCESS | 1653 | 1467831270094 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:54:30 INFO - PROCESS | 1653 | 1467831270096 Marionette TRACE conn2 <- [1,1810,null,{}] 11:54:30 INFO - PROCESS | 1653 | 1467831270105 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:30 INFO - PROCESS | 1653 | 1467831270106 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:30 INFO - PROCESS | 1653 | 1467831270210 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:54:30 INFO - PROCESS | 1653 | 1467831270228 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 1653 | 1467831270229 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c77000 == 32 [pid = 1653] [id = 460] 11:54:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118246800) [pid = 1653] [serial = 1379] [outer = 0x0] 11:54:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11825b000) [pid = 1653] [serial = 1380] [outer = 0x118246800] 11:54:30 INFO - PROCESS | 1653 | 1467831270254 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118350800) [pid = 1653] [serial = 1381] [outer = 0x118246800] 11:54:30 INFO - PROCESS | 1653 | 1467831270688 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 620ms 11:54:30 INFO - PROCESS | 1653 | 1467831270728 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:54:30 INFO - PROCESS | 1653 | 1467831270733 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:54:30 INFO - PROCESS | 1653 | 1467831270736 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:54:30 INFO - PROCESS | 1653 | 1467831270738 Marionette TRACE conn2 <- [1,1814,null,{}] 11:54:30 INFO - PROCESS | 1653 | 1467831270741 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:30 INFO - PROCESS | 1653 | 1467831270749 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:30 INFO - PROCESS | 1653 | 1467831270906 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:54:30 INFO - PROCESS | 1653 | 1467831270949 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 1653 | 1467831270950 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x124374800 == 33 [pid = 1653] [id = 461] 11:54:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118262800) [pid = 1653] [serial = 1382] [outer = 0x0] 11:54:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11871b400) [pid = 1653] [serial = 1383] [outer = 0x118262800] 11:54:30 INFO - PROCESS | 1653 | 1467831270975 Marionette DEBUG loaded listener.js 11:54:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11957c800) [pid = 1653] [serial = 1384] [outer = 0x118262800] 11:54:31 INFO - PROCESS | 1653 | 1467831271284 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 573ms 11:54:31 INFO - PROCESS | 1653 | 1467831271310 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 1653 | 1467831271311 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:54:31 INFO - PROCESS | 1653 | 1467831271324 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 1653 | 1467831271325 Marionette TRACE conn2 <- [1,1818,null,{}] 11:54:31 INFO - PROCESS | 1653 | 1467831271327 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:31 INFO - PROCESS | 1653 | 1467831271330 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:31 INFO - PROCESS | 1653 | 1467831271429 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:54:31 INFO - PROCESS | 1653 | 1467831271466 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 1653 | 1467831271467 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257be000 == 34 [pid = 1653] [id = 462] 11:54:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11957cc00) [pid = 1653] [serial = 1385] [outer = 0x0] 11:54:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119588000) [pid = 1653] [serial = 1386] [outer = 0x11957cc00] 11:54:31 INFO - PROCESS | 1653 | 1467831271492 Marionette DEBUG loaded listener.js 11:54:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119596800) [pid = 1653] [serial = 1387] [outer = 0x11957cc00] 11:54:31 INFO - PROCESS | 1653 | 1467831271815 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 529ms 11:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:54:31 INFO - PROCESS | 1653 | 1467831271845 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 1653 | 1467831271847 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:54:31 INFO - PROCESS | 1653 | 1467831271850 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 1653 | 1467831271851 Marionette TRACE conn2 <- [1,1822,null,{}] 11:54:31 INFO - PROCESS | 1653 | 1467831271855 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:31 INFO - PROCESS | 1653 | 1467831271856 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:32 INFO - PROCESS | 1653 | 1467831272004 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:54:32 INFO - PROCESS | 1653 | 1467831272022 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 1653 | 1467831272023 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272ab800 == 35 [pid = 1653] [id = 463] 11:54:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1121b9000) [pid = 1653] [serial = 1388] [outer = 0x0] 11:54:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119616400) [pid = 1653] [serial = 1389] [outer = 0x1121b9000] 11:54:32 INFO - PROCESS | 1653 | 1467831272062 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119644c00) [pid = 1653] [serial = 1390] [outer = 0x1121b9000] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12101ac00) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124c2cc00) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12101d000) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12582d800) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112e52400) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1211f6400) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1164ecc00) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113097800) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112a63800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1128ce000) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113098c00) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11697f400) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119583400) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11918d000) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12746bc00) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:54:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11960d800) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:54:32 INFO - PROCESS | 1653 | 1467831272693 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 870ms 11:54:32 INFO - PROCESS | 1653 | 1467831272720 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:54:32 INFO - PROCESS | 1653 | 1467831272722 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:54:32 INFO - PROCESS | 1653 | 1467831272724 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:54:32 INFO - PROCESS | 1653 | 1467831272726 Marionette TRACE conn2 <- [1,1826,null,{}] 11:54:32 INFO - PROCESS | 1653 | 1467831272733 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:32 INFO - PROCESS | 1653 | 1467831272735 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:32 INFO - PROCESS | 1653 | 1467831272853 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:54:32 INFO - PROCESS | 1653 | 1467831272893 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 1653 | 1467831272894 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b15800 == 36 [pid = 1653] [id = 464] 11:54:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x110e82800) [pid = 1653] [serial = 1391] [outer = 0x0] 11:54:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x114f6b800) [pid = 1653] [serial = 1392] [outer = 0x110e82800] 11:54:32 INFO - PROCESS | 1653 | 1467831272919 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11871cc00) [pid = 1653] [serial = 1393] [outer = 0x110e82800] 11:54:33 INFO - PROCESS | 1653 | 1467831273169 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 471ms 11:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:54:33 INFO - PROCESS | 1653 | 1467831273205 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 1653 | 1467831273206 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:54:33 INFO - PROCESS | 1653 | 1467831273208 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 1653 | 1467831273209 Marionette TRACE conn2 <- [1,1830,null,{}] 11:54:33 INFO - PROCESS | 1653 | 1467831273220 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:33 INFO - PROCESS | 1653 | 1467831273221 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:33 INFO - PROCESS | 1653 | 1467831273303 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:54:33 INFO - PROCESS | 1653 | 1467831273307 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 1653 | 1467831273308 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294bb000 == 37 [pid = 1653] [id = 465] 11:54:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11824a800) [pid = 1653] [serial = 1394] [outer = 0x0] 11:54:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119618c00) [pid = 1653] [serial = 1395] [outer = 0x11824a800] 11:54:33 INFO - PROCESS | 1653 | 1467831273335 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1199a9800) [pid = 1653] [serial = 1396] [outer = 0x11824a800] 11:54:33 INFO - PROCESS | 1653 | 1467831273676 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 526ms 11:54:33 INFO - PROCESS | 1653 | 1467831273735 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 1653 | 1467831273737 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:54:33 INFO - PROCESS | 1653 | 1467831273739 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 1653 | 1467831273740 Marionette TRACE conn2 <- [1,1834,null,{}] 11:54:33 INFO - PROCESS | 1653 | 1467831273743 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:33 INFO - PROCESS | 1653 | 1467831273744 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:33 INFO - PROCESS | 1653 | 1467831273850 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:54:33 INFO - PROCESS | 1653 | 1467831273854 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 1653 | 1467831273856 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3e5000 == 38 [pid = 1653] [id = 466] 11:54:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119c90800) [pid = 1653] [serial = 1397] [outer = 0x0] 11:54:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121010c00) [pid = 1653] [serial = 1398] [outer = 0x119c90800] 11:54:33 INFO - PROCESS | 1653 | 1467831273882 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1211f0000) [pid = 1653] [serial = 1399] [outer = 0x119c90800] 11:54:34 INFO - PROCESS | 1653 | 1467831274190 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:54:34 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 11:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 470ms 11:54:34 INFO - PROCESS | 1653 | 1467831274210 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:54:34 INFO - PROCESS | 1653 | 1467831274211 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:54:34 INFO - PROCESS | 1653 | 1467831274217 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 1653 | 1467831274219 Marionette TRACE conn2 <- [1,1838,null,{}] 11:54:34 INFO - PROCESS | 1653 | 1467831274221 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:34 INFO - PROCESS | 1653 | 1467831274222 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:34 INFO - PROCESS | 1653 | 1467831274302 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:54:34 INFO - PROCESS | 1653 | 1467831274305 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 1653 | 1467831274306 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a755000 == 39 [pid = 1653] [id = 467] 11:54:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11a0df400) [pid = 1653] [serial = 1400] [outer = 0x0] 11:54:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123848400) [pid = 1653] [serial = 1401] [outer = 0x11a0df400] 11:54:34 INFO - PROCESS | 1653 | 1467831274331 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x123a11400) [pid = 1653] [serial = 1402] [outer = 0x11a0df400] 11:54:34 INFO - PROCESS | 1653 | 1467831274888 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 720ms 11:54:34 INFO - PROCESS | 1653 | 1467831274937 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:54:34 INFO - PROCESS | 1653 | 1467831274940 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:54:34 INFO - PROCESS | 1653 | 1467831274943 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 1653 | 1467831274945 Marionette TRACE conn2 <- [1,1842,null,{}] 11:54:34 INFO - PROCESS | 1653 | 1467831274949 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:34 INFO - PROCESS | 1653 | 1467831274951 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:35 INFO - PROCESS | 1653 | 1467831275067 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:54:35 INFO - PROCESS | 1653 | 1467831275195 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 1653 | 1467831275196 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fef800 == 40 [pid = 1653] [id = 468] 11:54:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112de1000) [pid = 1653] [serial = 1403] [outer = 0x0] 11:54:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112e54800) [pid = 1653] [serial = 1404] [outer = 0x112de1000] 11:54:35 INFO - PROCESS | 1653 | 1467831275228 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113099000) [pid = 1653] [serial = 1405] [outer = 0x112de1000] 11:54:35 INFO - PROCESS | 1653 | 1467831275748 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 874ms 11:54:35 INFO - PROCESS | 1653 | 1467831275816 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:54:35 INFO - PROCESS | 1653 | 1467831275819 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:54:35 INFO - PROCESS | 1653 | 1467831275824 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:54:35 INFO - PROCESS | 1653 | 1467831275826 Marionette TRACE conn2 <- [1,1846,null,{}] 11:54:35 INFO - PROCESS | 1653 | 1467831275829 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:35 INFO - PROCESS | 1653 | 1467831275830 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:35 INFO - PROCESS | 1653 | 1467831275944 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:54:36 INFO - PROCESS | 1653 | 1467831276254 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:36 INFO - PROCESS | 1653 | 1467831276255 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e30000 == 41 [pid = 1653] [id = 469] 11:54:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x111f29400) [pid = 1653] [serial = 1406] [outer = 0x0] 11:54:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112ad1400) [pid = 1653] [serial = 1407] [outer = 0x111f29400] 11:54:36 INFO - PROCESS | 1653 | 1467831276304 Marionette DEBUG loaded listener.js 11:54:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11309e000) [pid = 1653] [serial = 1408] [outer = 0x111f29400] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3e5000 == 40 [pid = 1653] [id = 466] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1294bb000 == 39 [pid = 1653] [id = 465] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128b15800 == 38 [pid = 1653] [id = 464] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1272ab800 == 37 [pid = 1653] [id = 463] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1257be000 == 36 [pid = 1653] [id = 462] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x124374800 == 35 [pid = 1653] [id = 461] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119c77000 == 34 [pid = 1653] [id = 460] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119958000 == 33 [pid = 1653] [id = 459] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b5800 == 32 [pid = 1653] [id = 458] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff5000 == 31 [pid = 1653] [id = 457] 11:54:36 INFO - PROCESS | 1653 | --DOCSHELL 0x115d6b800 == 30 [pid = 1653] [id = 456] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11309ac00) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123a03800) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1250d7400) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124aa6c00) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1258c8400) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116f92c00) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12582bc00) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1243e8c00) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117d12400) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11824e400) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11963e000) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119191800) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11957b400) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112a5c800) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112e58000) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113234000) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115e0c400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116a1b800) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118183000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11958b800) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11960e800) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1261d8c00) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128a90c00) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1261d7800) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119108c00) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124b77000) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128a85c00) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124635800) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119c8e400) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x127411400) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1211ed400) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 11:54:36 INFO - PROCESS | 1653 | 1467831276930 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:54:36 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) 11:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1120ms 11:54:36 INFO - PROCESS | 1653 | 1467831276949 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:54:36 INFO - PROCESS | 1653 | 1467831276952 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:54:36 INFO - PROCESS | 1653 | 1467831276956 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 1653 | 1467831276959 Marionette TRACE conn2 <- [1,1850,null,{}] 11:54:36 INFO - PROCESS | 1653 | 1467831276964 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:36 INFO - PROCESS | 1653 | 1467831276966 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:37 INFO - PROCESS | 1653 | 1467831277091 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:54:37 INFO - PROCESS | 1653 | 1467831277105 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 1653 | 1467831277106 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d77800 == 31 [pid = 1653] [id = 470] 11:54:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x114fd6800) [pid = 1653] [serial = 1409] [outer = 0x0] 11:54:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e0c400) [pid = 1653] [serial = 1410] [outer = 0x114fd6800] 11:54:37 INFO - PROCESS | 1653 | 1467831277149 Marionette DEBUG loaded listener.js 11:54:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116a13c00) [pid = 1653] [serial = 1411] [outer = 0x114fd6800] 11:54:37 INFO - PROCESS | 1653 | 1467831277551 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 622ms 11:54:37 INFO - PROCESS | 1653 | 1467831277592 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:54:37 INFO - PROCESS | 1653 | 1467831277595 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:54:37 INFO - PROCESS | 1653 | 1467831277599 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:54:37 INFO - PROCESS | 1653 | 1467831277600 Marionette TRACE conn2 <- [1,1854,null,{}] 11:54:37 INFO - PROCESS | 1653 | 1467831277603 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:37 INFO - PROCESS | 1653 | 1467831277604 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:37 INFO - PROCESS | 1653 | 1467831277687 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:54:37 INFO - PROCESS | 1653 | 1467831277692 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 1653 | 1467831277693 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962e800 == 32 [pid = 1653] [id = 471] 11:54:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1176d5400) [pid = 1653] [serial = 1412] [outer = 0x0] 11:54:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118247c00) [pid = 1653] [serial = 1413] [outer = 0x1176d5400] 11:54:37 INFO - PROCESS | 1653 | 1467831277721 Marionette DEBUG loaded listener.js 11:54:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118258000) [pid = 1653] [serial = 1414] [outer = 0x1176d5400] 11:54:38 INFO - PROCESS | 1653 | 1467831278076 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 518ms 11:54:38 INFO - PROCESS | 1653 | 1467831278120 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:54:38 INFO - PROCESS | 1653 | 1467831278122 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:54:38 INFO - PROCESS | 1653 | 1467831278129 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - PROCESS | 1653 | 1467831278134 Marionette TRACE conn2 <- [1,1858,null,{}] 11:54:38 INFO - PROCESS | 1653 | 1467831278137 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:38 INFO - PROCESS | 1653 | 1467831278139 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:38 INFO - PROCESS | 1653 | 1467831278218 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:54:38 INFO - PROCESS | 1653 | 1467831278222 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 1653 | 1467831278223 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a99000 == 33 [pid = 1653] [id = 472] 11:54:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1133c0c00) [pid = 1653] [serial = 1415] [outer = 0x0] 11:54:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1183e7000) [pid = 1653] [serial = 1416] [outer = 0x1133c0c00] 11:54:38 INFO - PROCESS | 1653 | 1467831278250 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11885c400) [pid = 1653] [serial = 1417] [outer = 0x1133c0c00] 11:54:38 INFO - PROCESS | 1653 | 1467831278665 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 577ms 11:54:38 INFO - PROCESS | 1653 | 1467831278703 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:54:38 INFO - PROCESS | 1653 | 1467831278706 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:54:38 INFO - PROCESS | 1653 | 1467831278709 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - PROCESS | 1653 | 1467831278711 Marionette TRACE conn2 <- [1,1862,null,{}] 11:54:38 INFO - PROCESS | 1653 | 1467831278714 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:38 INFO - PROCESS | 1653 | 1467831278717 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:38 INFO - PROCESS | 1653 | 1467831278885 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:54:38 INFO - PROCESS | 1653 | 1467831278927 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 1653 | 1467831278928 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a7b800 == 34 [pid = 1653] [id = 473] 11:54:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112a69c00) [pid = 1653] [serial = 1418] [outer = 0x0] 11:54:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11944f000) [pid = 1653] [serial = 1419] [outer = 0x112a69c00] 11:54:38 INFO - PROCESS | 1653 | 1467831278969 Marionette DEBUG loaded listener.js 11:54:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119583c00) [pid = 1653] [serial = 1420] [outer = 0x112a69c00] 11:54:39 INFO - PROCESS | 1653 | 1467831279311 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 622ms 11:54:39 INFO - PROCESS | 1653 | 1467831279332 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 1653 | 1467831279333 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:54:39 INFO - PROCESS | 1653 | 1467831279336 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 1653 | 1467831279337 Marionette TRACE conn2 <- [1,1866,null,{}] 11:54:39 INFO - PROCESS | 1653 | 1467831279344 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:39 INFO - PROCESS | 1653 | 1467831279345 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:39 INFO - PROCESS | 1653 | 1467831279441 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:54:39 INFO - PROCESS | 1653 | 1467831279446 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:39 INFO - PROCESS | 1653 | 1467831279450 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x123911000 == 35 [pid = 1653] [id = 474] 11:54:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11960d800) [pid = 1653] [serial = 1421] [outer = 0x0] 11:54:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119615400) [pid = 1653] [serial = 1422] [outer = 0x11960d800] 11:54:39 INFO - PROCESS | 1653 | 1467831279515 Marionette DEBUG loaded listener.js 11:54:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119c26800) [pid = 1653] [serial = 1423] [outer = 0x11960d800] 11:54:39 INFO - PROCESS | 1653 | 1467831279941 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 624ms 11:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:54:39 INFO - PROCESS | 1653 | 1467831279961 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 1653 | 1467831279964 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:54:39 INFO - PROCESS | 1653 | 1467831279967 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 1653 | 1467831279969 Marionette TRACE conn2 <- [1,1870,null,{}] 11:54:39 INFO - PROCESS | 1653 | 1467831279972 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:39 INFO - PROCESS | 1653 | 1467831279974 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:40 INFO - PROCESS | 1653 | 1467831280085 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:54:40 INFO - PROCESS | 1653 | 1467831280129 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 1653 | 1467831280129 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294d3000 == 36 [pid = 1653] [id = 475] 11:54:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119c27400) [pid = 1653] [serial = 1424] [outer = 0x0] 11:54:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12101d000) [pid = 1653] [serial = 1425] [outer = 0x119c27400] 11:54:40 INFO - PROCESS | 1653 | 1467831280160 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123a05800) [pid = 1653] [serial = 1426] [outer = 0x119c27400] 11:54:40 INFO - PROCESS | 1653 | 1467831280480 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 11:54:40 INFO - PROCESS | 1653 | 1467831280488 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:54:40 INFO - PROCESS | 1653 | 1467831280489 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:54:40 INFO - PROCESS | 1653 | 1467831280492 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:54:40 INFO - PROCESS | 1653 | 1467831280493 Marionette TRACE conn2 <- [1,1874,null,{}] 11:54:40 INFO - PROCESS | 1653 | 1467831280496 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:40 INFO - PROCESS | 1653 | 1467831280499 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:40 INFO - PROCESS | 1653 | 1467831280594 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:54:40 INFO - PROCESS | 1653 | 1467831280634 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 1653 | 1467831280635 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3e6000 == 37 [pid = 1653] [id = 476] 11:54:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123a09800) [pid = 1653] [serial = 1427] [outer = 0x0] 11:54:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123a22800) [pid = 1653] [serial = 1428] [outer = 0x123a09800] 11:54:40 INFO - PROCESS | 1653 | 1467831280660 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124189000) [pid = 1653] [serial = 1429] [outer = 0x123a09800] 11:54:40 INFO - PROCESS | 1653 | 1467831280971 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 518ms 11:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:54:41 INFO - PROCESS | 1653 | 1467831281011 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 1653 | 1467831281012 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:54:41 INFO - PROCESS | 1653 | 1467831281016 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 1653 | 1467831281018 Marionette TRACE conn2 <- [1,1878,null,{}] 11:54:41 INFO - PROCESS | 1653 | 1467831281021 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:41 INFO - PROCESS | 1653 | 1467831281022 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:41 INFO - PROCESS | 1653 | 1467831281238 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118262800) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11957cc00) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129d2000) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113093c00) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e60400) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1176dbc00) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a64c00) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1121b9000) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110e82800) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11309a400) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118569800) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119c93400) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11824a800) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c90800) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x123a0fc00) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118246800) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:54:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x113096000) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:54:41 INFO - PROCESS | 1653 | 1467831281289 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 1653 | 1467831281290 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x112e3b800 == 38 [pid = 1653] [id = 477] 11:54:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x111f2ac00) [pid = 1653] [serial = 1430] [outer = 0x0] 11:54:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1128d3400) [pid = 1653] [serial = 1431] [outer = 0x111f2ac00] 11:54:41 INFO - PROCESS | 1653 | 1467831281322 Marionette DEBUG loaded listener.js 11:54:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a68400) [pid = 1653] [serial = 1432] [outer = 0x111f2ac00] 11:54:41 INFO - PROCESS | 1653 | 1467831281886 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 920ms 11:54:41 INFO - PROCESS | 1653 | 1467831281951 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 1653 | 1467831281954 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:54:41 INFO - PROCESS | 1653 | 1467831281961 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 1653 | 1467831281967 Marionette TRACE conn2 <- [1,1882,null,{}] 11:54:41 INFO - PROCESS | 1653 | 1467831281971 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:41 INFO - PROCESS | 1653 | 1467831281976 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:42 INFO - PROCESS | 1653 | 1467831282088 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:54:42 INFO - PROCESS | 1653 | 1467831282160 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 1653 | 1467831282162 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11928e800 == 39 [pid = 1653] [id = 478] 11:54:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113d3a000) [pid = 1653] [serial = 1433] [outer = 0x0] 11:54:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115e05c00) [pid = 1653] [serial = 1434] [outer = 0x113d3a000] 11:54:42 INFO - PROCESS | 1653 | 1467831282193 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11663b000) [pid = 1653] [serial = 1435] [outer = 0x113d3a000] 11:54:42 INFO - PROCESS | 1653 | 1467831282596 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 725ms 11:54:42 INFO - PROCESS | 1653 | 1467831282685 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:54:42 INFO - PROCESS | 1653 | 1467831282687 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:54:42 INFO - PROCESS | 1653 | 1467831282690 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - PROCESS | 1653 | 1467831282691 Marionette TRACE conn2 <- [1,1886,null,{}] 11:54:42 INFO - PROCESS | 1653 | 1467831282693 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:42 INFO - PROCESS | 1653 | 1467831282695 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:42 INFO - PROCESS | 1653 | 1467831282837 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:54:42 INFO - PROCESS | 1653 | 1467831282892 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 1653 | 1467831282894 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd4800 == 40 [pid = 1653] [id = 479] 11:54:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117d12800) [pid = 1653] [serial = 1436] [outer = 0x0] 11:54:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11824f400) [pid = 1653] [serial = 1437] [outer = 0x117d12800] 11:54:42 INFO - PROCESS | 1653 | 1467831282925 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1183dc800) [pid = 1653] [serial = 1438] [outer = 0x117d12800] 11:54:43 INFO - PROCESS | 1653 | 1467831283367 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 720ms 11:54:43 INFO - PROCESS | 1653 | 1467831283411 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 1653 | 1467831283414 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:54:43 INFO - PROCESS | 1653 | 1467831283422 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 1653 | 1467831283425 Marionette TRACE conn2 <- [1,1890,null,{}] 11:54:43 INFO - PROCESS | 1653 | 1467831283427 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:43 INFO - PROCESS | 1653 | 1467831283430 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:43 INFO - PROCESS | 1653 | 1467831283535 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:54:43 INFO - PROCESS | 1653 | 1467831283597 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:43 INFO - PROCESS | 1653 | 1467831283598 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9be000 == 41 [pid = 1653] [id = 480] 11:54:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1183ea800) [pid = 1653] [serial = 1439] [outer = 0x0] 11:54:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119199000) [pid = 1653] [serial = 1440] [outer = 0x1183ea800] 11:54:43 INFO - PROCESS | 1653 | 1467831283627 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11959a800) [pid = 1653] [serial = 1441] [outer = 0x1183ea800] 11:54:44 INFO - PROCESS | 1653 | 1467831284047 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 675ms 11:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:54:44 INFO - PROCESS | 1653 | 1467831284093 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 1653 | 1467831284094 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:54:44 INFO - PROCESS | 1653 | 1467831284097 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - PROCESS | 1653 | 1467831284098 Marionette TRACE conn2 <- [1,1894,null,{}] 11:54:44 INFO - PROCESS | 1653 | 1467831284100 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:44 INFO - PROCESS | 1653 | 1467831284102 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:44 INFO - PROCESS | 1653 | 1467831284218 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:54:44 INFO - PROCESS | 1653 | 1467831284291 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 1653 | 1467831284293 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b729800 == 42 [pid = 1653] [id = 481] 11:54:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119641c00) [pid = 1653] [serial = 1442] [outer = 0x0] 11:54:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119c23c00) [pid = 1653] [serial = 1443] [outer = 0x119641c00] 11:54:44 INFO - PROCESS | 1653 | 1467831284321 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121019000) [pid = 1653] [serial = 1444] [outer = 0x119641c00] 11:54:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124189c00) [pid = 1653] [serial = 1445] [outer = 0x12af0b000] 11:54:44 INFO - PROCESS | 1653 | 1467831284808 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 768ms 11:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:54:44 INFO - PROCESS | 1653 | 1467831284866 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 1653 | 1467831284868 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:54:44 INFO - PROCESS | 1653 | 1467831284872 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - PROCESS | 1653 | 1467831284874 Marionette TRACE conn2 <- [1,1898,null,{}] 11:54:44 INFO - PROCESS | 1653 | 1467831284877 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:44 INFO - PROCESS | 1653 | 1467831284880 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:45 INFO - PROCESS | 1653 | 1467831285017 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:54:45 INFO - PROCESS | 1653 | 1467831285102 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 1653 | 1467831285106 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b919000 == 43 [pid = 1653] [id = 482] 11:54:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12418ac00) [pid = 1653] [serial = 1446] [outer = 0x0] 11:54:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124678800) [pid = 1653] [serial = 1447] [outer = 0x12418ac00] 11:54:45 INFO - PROCESS | 1653 | 1467831285146 Marionette DEBUG loaded listener.js 11:54:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124ad1000) [pid = 1653] [serial = 1448] [outer = 0x12418ac00] 11:54:45 INFO - PROCESS | 1653 | 1467831285719 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 871ms 11:54:45 INFO - PROCESS | 1653 | 1467831285743 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:54:45 INFO - PROCESS | 1653 | 1467831285748 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:54:45 INFO - PROCESS | 1653 | 1467831285771 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:54:45 INFO - PROCESS | 1653 | 1467831285772 Marionette TRACE conn2 <- [1,1902,null,{}] 11:54:45 INFO - PROCESS | 1653 | 1467831285775 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:45 INFO - PROCESS | 1653 | 1467831285776 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:45 INFO - PROCESS | 1653 | 1467831285876 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:54:45 INFO - PROCESS | 1653 | 1467831285953 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 1653 | 1467831285955 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11678a000 == 44 [pid = 1653] [id = 483] 11:54:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1128cd800) [pid = 1653] [serial = 1449] [outer = 0x0] 11:54:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1183df400) [pid = 1653] [serial = 1450] [outer = 0x1128cd800] 11:54:45 INFO - PROCESS | 1653 | 1467831285984 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1199b1000) [pid = 1653] [serial = 1451] [outer = 0x1128cd800] 11:54:46 INFO - PROCESS | 1653 | 1467831286477 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 771ms 11:54:46 INFO - PROCESS | 1653 | 1467831286541 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:54:46 INFO - PROCESS | 1653 | 1467831286543 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:54:46 INFO - PROCESS | 1653 | 1467831286547 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 1653 | 1467831286549 Marionette TRACE conn2 <- [1,1906,null,{}] 11:54:46 INFO - PROCESS | 1653 | 1467831286553 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:46 INFO - PROCESS | 1653 | 1467831286554 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:46 INFO - PROCESS | 1653 | 1467831286649 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:54:46 INFO - PROCESS | 1653 | 1467831286728 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 1653 | 1467831286729 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x118197800 == 45 [pid = 1653] [id = 484] 11:54:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113265000) [pid = 1653] [serial = 1452] [outer = 0x0] 11:54:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1133c0400) [pid = 1653] [serial = 1453] [outer = 0x113265000] 11:54:46 INFO - PROCESS | 1653 | 1467831286757 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116137c00) [pid = 1653] [serial = 1454] [outer = 0x113265000] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3e6000 == 44 [pid = 1653] [id = 476] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1294d3000 == 43 [pid = 1653] [id = 475] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123911000 == 42 [pid = 1653] [id = 474] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124a7b800 == 41 [pid = 1653] [id = 473] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123a99000 == 40 [pid = 1653] [id = 472] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11962e800 == 39 [pid = 1653] [id = 471] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x117d77800 == 38 [pid = 1653] [id = 470] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x115e30000 == 37 [pid = 1653] [id = 469] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x116fef800 == 36 [pid = 1653] [id = 468] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b727800 == 35 [pid = 1653] [id = 9] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12c470000 == 34 [pid = 1653] [id = 13] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x112aac800 == 33 [pid = 1653] [id = 22] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff1000 == 32 [pid = 1653] [id = 24] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x112aab800 == 31 [pid = 1653] [id = 26] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1169be000 == 30 [pid = 1653] [id = 23] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12c767800 == 29 [pid = 1653] [id = 14] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a755000 == 28 [pid = 1653] [id = 467] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a752800 == 27 [pid = 1653] [id = 8] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12be55800 == 26 [pid = 1653] [id = 11] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d464000 == 25 [pid = 1653] [id = 18] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12da99800 == 24 [pid = 1653] [id = 20] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d70f000 == 23 [pid = 1653] [id = 19] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b907800 == 22 [pid = 1653] [id = 10] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca53800 == 21 [pid = 1653] [id = 15] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1181a8000 == 20 [pid = 1653] [id = 12] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x128ef2000 == 19 [pid = 1653] [id = 6] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11616a800 == 18 [pid = 1653] [id = 455] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124a62800 == 17 [pid = 1653] [id = 21] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119cde000 == 16 [pid = 1653] [id = 25] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b919000 == 15 [pid = 1653] [id = 482] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b729800 == 14 [pid = 1653] [id = 481] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9be000 == 13 [pid = 1653] [id = 480] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd4800 == 12 [pid = 1653] [id = 479] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11928e800 == 11 [pid = 1653] [id = 478] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x112e3b800 == 10 [pid = 1653] [id = 477] 11:54:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11678a000 == 9 [pid = 1653] [id = 483] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11871b400) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119588000) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112a60400) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112ad4000) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113266000) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113d3cc00) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1167b8800) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116f92400) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118244c00) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11824d000) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11957c800) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112e4f400) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a79c00) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119616400) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x114f6b800) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117d08400) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116139800) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119596800) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11957e400) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119106c00) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123a07400) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1210e4c00) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119618c00) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121010c00) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1261cd400) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124aa5c00) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11871cc00) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119644c00) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11825b000) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123848400) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12704f800) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x123a02800) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118350800) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1199a9800) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1211f0000) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 11:54:48 INFO - PROCESS | 1653 | 1467831288812 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2277ms 11:54:48 INFO - PROCESS | 1653 | 1467831288827 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 1653 | 1467831288833 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:54:48 INFO - PROCESS | 1653 | 1467831288837 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 1653 | 1467831288840 Marionette TRACE conn2 <- [1,1910,null,{}] 11:54:48 INFO - PROCESS | 1653 | 1467831288844 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:48 INFO - PROCESS | 1653 | 1467831288846 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:48 INFO - PROCESS | 1653 | 1467831288928 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:54:48 INFO - PROCESS | 1653 | 1467831288935 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 1653 | 1467831288937 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169ae800 == 10 [pid = 1653] [id = 485] 11:54:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112fb8400) [pid = 1653] [serial = 1455] [outer = 0x0] 11:54:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1130a0800) [pid = 1653] [serial = 1456] [outer = 0x112fb8400] 11:54:48 INFO - PROCESS | 1653 | 1467831288965 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113d3ac00) [pid = 1653] [serial = 1457] [outer = 0x112fb8400] 11:54:49 INFO - PROCESS | 1653 | 1467831289322 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 523ms 11:54:49 INFO - PROCESS | 1653 | 1467831289360 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 1653 | 1467831289364 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:54:49 INFO - PROCESS | 1653 | 1467831289371 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 1653 | 1467831289373 Marionette TRACE conn2 <- [1,1914,null,{}] 11:54:49 INFO - PROCESS | 1653 | 1467831289381 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:49 INFO - PROCESS | 1653 | 1467831289382 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:49 INFO - PROCESS | 1653 | 1467831289467 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:54:49 INFO - PROCESS | 1653 | 1467831289472 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 1653 | 1467831289474 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x118194800 == 11 [pid = 1653] [id = 486] 11:54:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113d6a000) [pid = 1653] [serial = 1458] [outer = 0x0] 11:54:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x115e60800) [pid = 1653] [serial = 1459] [outer = 0x113d6a000] 11:54:49 INFO - PROCESS | 1653 | 1467831289503 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116907800) [pid = 1653] [serial = 1460] [outer = 0x113d6a000] 11:54:49 INFO - PROCESS | 1653 | 1467831289874 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 527ms 11:54:49 INFO - PROCESS | 1653 | 1467831289895 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 1653 | 1467831289897 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:54:49 INFO - PROCESS | 1653 | 1467831289904 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 1653 | 1467831289906 Marionette TRACE conn2 <- [1,1918,null,{}] 11:54:49 INFO - PROCESS | 1653 | 1467831289914 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:49 INFO - PROCESS | 1653 | 1467831289918 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:50 INFO - PROCESS | 1653 | 1467831289998 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:54:50 INFO - PROCESS | 1653 | 1467831290003 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 1653 | 1467831290005 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x119945000 == 12 [pid = 1653] [id = 487] 11:54:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176d5800) [pid = 1653] [serial = 1461] [outer = 0x0] 11:54:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118181400) [pid = 1653] [serial = 1462] [outer = 0x1176d5800] 11:54:50 INFO - PROCESS | 1653 | 1467831290036 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118259000) [pid = 1653] [serial = 1463] [outer = 0x1176d5800] 11:54:50 INFO - PROCESS | 1653 | 1467831290378 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 523ms 11:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:54:50 INFO - PROCESS | 1653 | 1467831290428 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 1653 | 1467831290430 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:54:50 INFO - PROCESS | 1653 | 1467831290432 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 1653 | 1467831290433 Marionette TRACE conn2 <- [1,1922,null,{}] 11:54:50 INFO - PROCESS | 1653 | 1467831290435 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:50 INFO - PROCESS | 1653 | 1467831290436 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:50 INFO - PROCESS | 1653 | 1467831290550 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:54:50 INFO - PROCESS | 1653 | 1467831290592 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 1653 | 1467831290593 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cd3800 == 13 [pid = 1653] [id = 488] 11:54:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118180000) [pid = 1653] [serial = 1464] [outer = 0x0] 11:54:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1183dcc00) [pid = 1653] [serial = 1465] [outer = 0x118180000] 11:54:50 INFO - PROCESS | 1653 | 1467831290618 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1185cc800) [pid = 1653] [serial = 1466] [outer = 0x118180000] 11:54:50 INFO - PROCESS | 1653 | 1467831290924 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 520ms 11:54:50 INFO - PROCESS | 1653 | 1467831290952 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 1653 | 1467831290954 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:54:50 INFO - PROCESS | 1653 | 1467831290956 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 1653 | 1467831290957 Marionette TRACE conn2 <- [1,1926,null,{}] 11:54:50 INFO - PROCESS | 1653 | 1467831290968 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:50 INFO - PROCESS | 1653 | 1467831290970 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:51 INFO - PROCESS | 1653 | 1467831291069 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:54:51 INFO - PROCESS | 1653 | 1467831291072 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 1653 | 1467831291073 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12400c800 == 14 [pid = 1653] [id = 489] 11:54:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1129d0c00) [pid = 1653] [serial = 1467] [outer = 0x0] 11:54:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11871a000) [pid = 1653] [serial = 1468] [outer = 0x1129d0c00] 11:54:51 INFO - PROCESS | 1653 | 1467831291098 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11918e800) [pid = 1653] [serial = 1469] [outer = 0x1129d0c00] 11:54:51 INFO - PROCESS | 1653 | 1467831291470 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 521ms 11:54:51 INFO - PROCESS | 1653 | 1467831291479 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 1653 | 1467831291481 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:54:51 INFO - PROCESS | 1653 | 1467831291483 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - PROCESS | 1653 | 1467831291484 Marionette TRACE conn2 <- [1,1930,null,{}] 11:54:51 INFO - PROCESS | 1653 | 1467831291486 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:51 INFO - PROCESS | 1653 | 1467831291490 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:51 INFO - PROCESS | 1653 | 1467831291606 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:54:51 INFO - PROCESS | 1653 | 1467831291663 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 1653 | 1467831291664 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257be000 == 15 [pid = 1653] [id = 490] 11:54:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11944e400) [pid = 1653] [serial = 1470] [outer = 0x0] 11:54:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119591400) [pid = 1653] [serial = 1471] [outer = 0x11944e400] 11:54:51 INFO - PROCESS | 1653 | 1467831291690 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11963f400) [pid = 1653] [serial = 1472] [outer = 0x11944e400] 11:54:52 INFO - PROCESS | 1653 | 1467831292003 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 571ms 11:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:54:52 INFO - PROCESS | 1653 | 1467831292054 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 1653 | 1467831292056 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:54:52 INFO - PROCESS | 1653 | 1467831292058 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 1653 | 1467831292059 Marionette TRACE conn2 <- [1,1934,null,{}] 11:54:52 INFO - PROCESS | 1653 | 1467831292061 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:52 INFO - PROCESS | 1653 | 1467831292062 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:52 INFO - PROCESS | 1653 | 1467831292162 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:54:52 INFO - PROCESS | 1653 | 1467831292199 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 1653 | 1467831292200 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a72000 == 16 [pid = 1653] [id = 491] 11:54:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128d8000) [pid = 1653] [serial = 1473] [outer = 0x0] 11:54:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119649400) [pid = 1653] [serial = 1474] [outer = 0x1128d8000] 11:54:52 INFO - PROCESS | 1653 | 1467831292224 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119c88400) [pid = 1653] [serial = 1475] [outer = 0x1128d8000] 11:54:52 INFO - PROCESS | 1653 | 1467831292698 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c27400) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176d5400) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1133c0c00) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x114fd6800) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x111f29400) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112de1000) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11a0df400) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112a69c00) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11960d800) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1128cd800) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12418ac00) [pid = 1653] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119641c00) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1183ea800) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x111f2ac00) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x117d12800) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x113d3a000) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:54:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x123a09800) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 669ms 11:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:54:52 INFO - PROCESS | 1653 | 1467831292728 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 1653 | 1467831292729 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:54:52 INFO - PROCESS | 1653 | 1467831292733 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 1653 | 1467831292735 Marionette TRACE conn2 <- [1,1938,null,{}] 11:54:52 INFO - PROCESS | 1653 | 1467831292737 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:52 INFO - PROCESS | 1653 | 1467831292738 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:52 INFO - PROCESS | 1653 | 1467831292810 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:54:52 INFO - PROCESS | 1653 | 1467831292815 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 1653 | 1467831292817 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118760000 == 17 [pid = 1653] [id = 492] 11:54:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1129d1400) [pid = 1653] [serial = 1476] [outer = 0x0] 11:54:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11309a400) [pid = 1653] [serial = 1477] [outer = 0x1129d1400] 11:54:52 INFO - PROCESS | 1653 | 1467831292841 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113d69400) [pid = 1653] [serial = 1478] [outer = 0x1129d1400] 11:54:53 INFO - PROCESS | 1653 | 1467831293293 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 571ms 11:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:54:53 INFO - PROCESS | 1653 | 1467831293307 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 1653 | 1467831293308 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:54:53 INFO - PROCESS | 1653 | 1467831293311 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - PROCESS | 1653 | 1467831293312 Marionette TRACE conn2 <- [1,1942,null,{}] 11:54:53 INFO - PROCESS | 1653 | 1467831293317 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:53 INFO - PROCESS | 1653 | 1467831293318 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:53 INFO - PROCESS | 1653 | 1467831293391 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:54:53 INFO - PROCESS | 1653 | 1467831293410 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 1653 | 1467831293411 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x128efa000 == 18 [pid = 1653] [id = 493] 11:54:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116980000) [pid = 1653] [serial = 1479] [outer = 0x0] 11:54:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118351000) [pid = 1653] [serial = 1480] [outer = 0x116980000] 11:54:53 INFO - PROCESS | 1653 | 1467831293438 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11964b800) [pid = 1653] [serial = 1481] [outer = 0x116980000] 11:54:53 INFO - PROCESS | 1653 | 1467831293756 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 471ms 11:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:54:53 INFO - PROCESS | 1653 | 1467831293784 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 1653 | 1467831293785 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:54:53 INFO - PROCESS | 1653 | 1467831293787 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - PROCESS | 1653 | 1467831293789 Marionette TRACE conn2 <- [1,1946,null,{}] 11:54:53 INFO - PROCESS | 1653 | 1467831293791 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:53 INFO - PROCESS | 1653 | 1467831293792 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:53 INFO - PROCESS | 1653 | 1467831293871 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:54:53 INFO - PROCESS | 1653 | 1467831293930 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 1653 | 1467831293931 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294be800 == 19 [pid = 1653] [id = 494] 11:54:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116a1c400) [pid = 1653] [serial = 1482] [outer = 0x0] 11:54:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119c89800) [pid = 1653] [serial = 1483] [outer = 0x116a1c400] 11:54:53 INFO - PROCESS | 1653 | 1467831293956 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11a0df800) [pid = 1653] [serial = 1484] [outer = 0x116a1c400] 11:54:54 INFO - PROCESS | 1653 | 1467831294228 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 468ms 11:54:54 INFO - PROCESS | 1653 | 1467831294257 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 1653 | 1467831294258 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:54:54 INFO - PROCESS | 1653 | 1467831294260 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - PROCESS | 1653 | 1467831294262 Marionette TRACE conn2 <- [1,1950,null,{}] 11:54:54 INFO - PROCESS | 1653 | 1467831294274 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:54 INFO - PROCESS | 1653 | 1467831294276 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:54 INFO - PROCESS | 1653 | 1467831294371 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:54:54 INFO - PROCESS | 1653 | 1467831294378 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 1653 | 1467831294380 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31e000 == 20 [pid = 1653] [id = 495] 11:54:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119c8e400) [pid = 1653] [serial = 1485] [outer = 0x0] 11:54:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1210e4c00) [pid = 1653] [serial = 1486] [outer = 0x119c8e400] 11:54:54 INFO - PROCESS | 1653 | 1467831294461 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123cb4400) [pid = 1653] [serial = 1487] [outer = 0x119c8e400] 11:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 11:54:54 INFO - PROCESS | 1653 | 1467831294883 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:54:54 INFO - PROCESS | 1653 | 1467831294890 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 1653 | 1467831294893 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:54:54 INFO - PROCESS | 1653 | 1467831294896 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - PROCESS | 1653 | 1467831294898 Marionette TRACE conn2 <- [1,1954,null,{}] 11:54:54 INFO - PROCESS | 1653 | 1467831294902 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:54 INFO - PROCESS | 1653 | 1467831294903 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:55 INFO - PROCESS | 1653 | 1467831295011 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:54:55 INFO - PROCESS | 1653 | 1467831295070 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 1653 | 1467831295072 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x116abb800 == 21 [pid = 1653] [id = 496] 11:54:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1129cf800) [pid = 1653] [serial = 1488] [outer = 0x0] 11:54:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112d4a000) [pid = 1653] [serial = 1489] [outer = 0x1129cf800] 11:54:55 INFO - PROCESS | 1653 | 1467831295103 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11326bc00) [pid = 1653] [serial = 1490] [outer = 0x1129cf800] 11:54:55 INFO - PROCESS | 1653 | 1467831295593 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 721ms 11:54:55 INFO - PROCESS | 1653 | 1467831295616 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 1653 | 1467831295620 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:54:55 INFO - PROCESS | 1653 | 1467831295676 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 1653 | 1467831295678 Marionette TRACE conn2 <- [1,1958,null,{}] 11:54:55 INFO - PROCESS | 1653 | 1467831295684 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:55 INFO - PROCESS | 1653 | 1467831295686 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:55 INFO - PROCESS | 1653 | 1467831295791 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:54:55 INFO - PROCESS | 1653 | 1467831295878 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 1653 | 1467831295879 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12388c800 == 22 [pid = 1653] [id = 497] 11:54:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112132800) [pid = 1653] [serial = 1491] [outer = 0x0] 11:54:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116f91c00) [pid = 1653] [serial = 1492] [outer = 0x112132800] 11:54:55 INFO - PROCESS | 1653 | 1467831295910 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1176db800) [pid = 1653] [serial = 1493] [outer = 0x112132800] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133c0400) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123a22800) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c26800) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118247c00) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118258000) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1183e7000) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11885c400) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x115e0c400) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116a13c00) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112ad1400) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11309e000) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112e54800) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x113099000) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123a11400) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12101d000) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119c94800) [pid = 1653] [serial = 880] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112a68400) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11663b000) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x115e05c00) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1128d3400) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124189000) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x123a05800) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x119583c00) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119615400) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11944f000) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | 1467831296548 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1183df400) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x124ad1000) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x124678800) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x121019000) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11959a800) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x119c23c00) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1183dc800) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x119199000) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x11824f400) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 11:54:56 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1199b1000) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 11:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 956ms 11:54:56 INFO - PROCESS | 1653 | 1467831296603 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:54:56 INFO - PROCESS | 1653 | 1467831296605 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:54:56 INFO - PROCESS | 1653 | 1467831296608 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - PROCESS | 1653 | 1467831296610 Marionette TRACE conn2 <- [1,1962,null,{}] 11:54:56 INFO - PROCESS | 1653 | 1467831296613 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:56 INFO - PROCESS | 1653 | 1467831296615 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:56 INFO - PROCESS | 1653 | 1467831296688 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:54:56 INFO - PROCESS | 1653 | 1467831296694 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:56 INFO - PROCESS | 1653 | 1467831296697 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116178800 == 23 [pid = 1653] [id = 498] 11:54:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112e52800) [pid = 1653] [serial = 1494] [outer = 0x0] 11:54:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112e55400) [pid = 1653] [serial = 1495] [outer = 0x112e52800] 11:54:56 INFO - PROCESS | 1653 | 1467831296727 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x113096c00) [pid = 1653] [serial = 1496] [outer = 0x112e52800] 11:54:57 INFO - PROCESS | 1653 | 1467831297117 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 521ms 11:54:57 INFO - PROCESS | 1653 | 1467831297128 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:54:57 INFO - PROCESS | 1653 | 1467831297131 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:54:57 INFO - PROCESS | 1653 | 1467831297135 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 1653 | 1467831297137 Marionette TRACE conn2 <- [1,1966,null,{}] 11:54:57 INFO - PROCESS | 1653 | 1467831297139 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:57 INFO - PROCESS | 1653 | 1467831297141 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:57 INFO - PROCESS | 1653 | 1467831297236 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:54:57 INFO - PROCESS | 1653 | 1467831297291 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 1653 | 1467831297292 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x117463000 == 24 [pid = 1653] [id = 499] 11:54:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x114fdd800) [pid = 1653] [serial = 1497] [outer = 0x0] 11:54:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x115e60000) [pid = 1653] [serial = 1498] [outer = 0x114fdd800] 11:54:57 INFO - PROCESS | 1653 | 1467831297319 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11663b000) [pid = 1653] [serial = 1499] [outer = 0x114fdd800] 11:54:57 INFO - PROCESS | 1653 | 1467831297638 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 519ms 11:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:54:57 INFO - PROCESS | 1653 | 1467831297654 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 1653 | 1467831297656 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:54:57 INFO - PROCESS | 1653 | 1467831297658 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 1653 | 1467831297660 Marionette TRACE conn2 <- [1,1970,null,{}] 11:54:57 INFO - PROCESS | 1653 | 1467831297671 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:57 INFO - PROCESS | 1653 | 1467831297674 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:57 INFO - PROCESS | 1653 | 1467831297771 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:54:57 INFO - PROCESS | 1653 | 1467831297807 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 1653 | 1467831297809 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b3800 == 25 [pid = 1653] [id = 500] 11:54:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1121b9000) [pid = 1653] [serial = 1500] [outer = 0x0] 11:54:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x117d0f000) [pid = 1653] [serial = 1501] [outer = 0x1121b9000] 11:54:57 INFO - PROCESS | 1653 | 1467831297836 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118249000) [pid = 1653] [serial = 1502] [outer = 0x1121b9000] 11:54:58 INFO - PROCESS | 1653 | 1467831298170 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 524ms 11:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:54:58 INFO - PROCESS | 1653 | 1467831298185 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 1653 | 1467831298186 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:54:58 INFO - PROCESS | 1653 | 1467831298188 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 1653 | 1467831298189 Marionette TRACE conn2 <- [1,1974,null,{}] 11:54:58 INFO - PROCESS | 1653 | 1467831298192 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:58 INFO - PROCESS | 1653 | 1467831298193 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:58 INFO - PROCESS | 1653 | 1467831298292 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:54:58 INFO - PROCESS | 1653 | 1467831298302 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 1653 | 1467831298303 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119951800 == 26 [pid = 1653] [id = 501] 11:54:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118257c00) [pid = 1653] [serial = 1503] [outer = 0x0] 11:54:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1183e9000) [pid = 1653] [serial = 1504] [outer = 0x118257c00] 11:54:58 INFO - PROCESS | 1653 | 1467831298328 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118719800) [pid = 1653] [serial = 1505] [outer = 0x118257c00] 11:54:58 INFO - PROCESS | 1653 | 1467831298677 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 523ms 11:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:54:58 INFO - PROCESS | 1653 | 1467831298717 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 1653 | 1467831298718 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:54:58 INFO - PROCESS | 1653 | 1467831298720 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 1653 | 1467831298722 Marionette TRACE conn2 <- [1,1978,null,{}] 11:54:58 INFO - PROCESS | 1653 | 1467831298724 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:58 INFO - PROCESS | 1653 | 1467831298725 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:58 INFO - PROCESS | 1653 | 1467831298820 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:54:58 INFO - PROCESS | 1653 | 1467831298824 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 1653 | 1467831298825 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x123882800 == 27 [pid = 1653] [id = 502] 11:54:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11871b400) [pid = 1653] [serial = 1506] [outer = 0x0] 11:54:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11910c400) [pid = 1653] [serial = 1507] [outer = 0x11871b400] 11:54:58 INFO - PROCESS | 1653 | 1467831298849 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119449c00) [pid = 1653] [serial = 1508] [outer = 0x11871b400] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1129d0c00) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x112fb8400) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1176d5800) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x113265000) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x113d6a000) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11944e400) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1128d8000) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1129d1400) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x116a1c400) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x116980000) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:54:59 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x118180000) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:54:59 INFO - PROCESS | 1653 | 1467831299217 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 517ms 11:54:59 INFO - PROCESS | 1653 | 1467831299239 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 1653 | 1467831299241 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:54:59 INFO - PROCESS | 1653 | 1467831299251 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 1653 | 1467831299252 Marionette TRACE conn2 <- [1,1982,null,{}] 11:54:59 INFO - PROCESS | 1653 | 1467831299254 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:59 INFO - PROCESS | 1653 | 1467831299259 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:59 INFO - PROCESS | 1653 | 1467831299373 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:54:59 INFO - PROCESS | 1653 | 1467831299380 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1653 | 1467831299382 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x124686800 == 28 [pid = 1653] [id = 503] 11:54:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x118724800) [pid = 1653] [serial = 1509] [outer = 0x0] 11:54:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11944f400) [pid = 1653] [serial = 1510] [outer = 0x118724800] 11:54:59 INFO - PROCESS | 1653 | 1467831299423 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x119599400) [pid = 1653] [serial = 1511] [outer = 0x118724800] 11:54:59 INFO - PROCESS | 1653 | 1467831299798 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 569ms 11:54:59 INFO - PROCESS | 1653 | 1467831299820 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 1653 | 1467831299821 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:54:59 INFO - PROCESS | 1653 | 1467831299823 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 1653 | 1467831299824 Marionette TRACE conn2 <- [1,1986,null,{}] 11:54:59 INFO - PROCESS | 1653 | 1467831299827 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:59 INFO - PROCESS | 1653 | 1467831299828 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:59 INFO - PROCESS | 1653 | 1467831299927 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:54:59 INFO - PROCESS | 1653 | 1467831299935 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1653 | 1467831299936 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:54:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f0e800 == 29 [pid = 1653] [id = 504] 11:54:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x119618800) [pid = 1653] [serial = 1512] [outer = 0x0] 11:54:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11961b400) [pid = 1653] [serial = 1513] [outer = 0x119618800] 11:54:59 INFO - PROCESS | 1653 | 1467831299961 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1199acc00) [pid = 1653] [serial = 1514] [outer = 0x119618800] 11:55:00 INFO - PROCESS | 1653 | 1467831300252 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 469ms 11:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:55:00 INFO - PROCESS | 1653 | 1467831300293 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 1653 | 1467831300294 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:55:00 INFO - PROCESS | 1653 | 1467831300297 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 1653 | 1467831300300 Marionette TRACE conn2 <- [1,1990,null,{}] 11:55:00 INFO - PROCESS | 1653 | 1467831300302 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 1653 | 1467831300303 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:00 INFO - PROCESS | 1653 | 1467831300376 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:55:00 INFO - PROCESS | 1653 | 1467831300380 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 1653 | 1467831300382 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a73000 == 30 [pid = 1653] [id = 505] 11:55:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116906400) [pid = 1653] [serial = 1515] [outer = 0x0] 11:55:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119c91000) [pid = 1653] [serial = 1516] [outer = 0x116906400] 11:55:00 INFO - PROCESS | 1653 | 1467831300415 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x121012400) [pid = 1653] [serial = 1517] [outer = 0x116906400] 11:55:00 INFO - PROCESS | 1653 | 1467831300755 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 470ms 11:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:55:00 INFO - PROCESS | 1653 | 1467831300768 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 1653 | 1467831300769 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:55:00 INFO - PROCESS | 1653 | 1467831300771 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 1653 | 1467831300772 Marionette TRACE conn2 <- [1,1994,null,{}] 11:55:00 INFO - PROCESS | 1653 | 1467831300775 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 1653 | 1467831300776 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:00 INFO - PROCESS | 1653 | 1467831300879 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:55:00 INFO - PROCESS | 1653 | 1467831300887 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 1653 | 1467831300888 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b0800 == 31 [pid = 1653] [id = 506] 11:55:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x121013800) [pid = 1653] [serial = 1518] [outer = 0x0] 11:55:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1211eb800) [pid = 1653] [serial = 1519] [outer = 0x121013800] 11:55:00 INFO - PROCESS | 1653 | 1467831300912 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1211f1c00) [pid = 1653] [serial = 1520] [outer = 0x121013800] 11:55:01 INFO - PROCESS | 1653 | 1467831301339 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 619ms 11:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:55:01 INFO - PROCESS | 1653 | 1467831301392 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 1653 | 1467831301395 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:55:01 INFO - PROCESS | 1653 | 1467831301398 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 1653 | 1467831301400 Marionette TRACE conn2 <- [1,1998,null,{}] 11:55:01 INFO - PROCESS | 1653 | 1467831301405 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:01 INFO - PROCESS | 1653 | 1467831301406 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:01 INFO - PROCESS | 1653 | 1467831301506 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:55:01 INFO - PROCESS | 1653 | 1467831301561 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 1653 | 1467831301563 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff3800 == 32 [pid = 1653] [id = 507] 11:55:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a61800) [pid = 1653] [serial = 1521] [outer = 0x0] 11:55:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112e59c00) [pid = 1653] [serial = 1522] [outer = 0x112a61800] 11:55:01 INFO - PROCESS | 1653 | 1467831301593 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1133b5400) [pid = 1653] [serial = 1523] [outer = 0x112a61800] 11:55:02 INFO - PROCESS | 1653 | 1467831302009 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 622ms 11:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:55:02 INFO - PROCESS | 1653 | 1467831302020 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 1653 | 1467831302023 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:55:02 INFO - PROCESS | 1653 | 1467831302027 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 1653 | 1467831302029 Marionette TRACE conn2 <- [1,2002,null,{}] 11:55:02 INFO - PROCESS | 1653 | 1467831302032 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 1653 | 1467831302034 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:02 INFO - PROCESS | 1653 | 1467831302131 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:55:02 INFO - PROCESS | 1653 | 1467831302233 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 1653 | 1467831302235 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cc6000 == 33 [pid = 1653] [id = 508] 11:55:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116f94400) [pid = 1653] [serial = 1524] [outer = 0x0] 11:55:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1176ce400) [pid = 1653] [serial = 1525] [outer = 0x116f94400] 11:55:02 INFO - PROCESS | 1653 | 1467831302266 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118244c00) [pid = 1653] [serial = 1526] [outer = 0x116f94400] 11:55:02 INFO - PROCESS | 1653 | 1467831302683 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 672ms 11:55:02 INFO - PROCESS | 1653 | 1467831302700 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 1653 | 1467831302702 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:55:02 INFO - PROCESS | 1653 | 1467831302704 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 1653 | 1467831302707 Marionette TRACE conn2 <- [1,2006,null,{}] 11:55:02 INFO - PROCESS | 1653 | 1467831302714 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 1653 | 1467831302717 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:02 INFO - PROCESS | 1653 | 1467831302814 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:55:02 INFO - PROCESS | 1653 | 1467831302871 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 1653 | 1467831302873 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a30b800 == 34 [pid = 1653] [id = 509] 11:55:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11871cc00) [pid = 1653] [serial = 1527] [outer = 0x0] 11:55:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119456000) [pid = 1653] [serial = 1528] [outer = 0x11871cc00] 11:55:02 INFO - PROCESS | 1653 | 1467831302904 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11958cc00) [pid = 1653] [serial = 1529] [outer = 0x11871cc00] 11:55:03 INFO - PROCESS | 1653 | 1467831303360 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:55:03 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 11:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 674ms 11:55:03 INFO - PROCESS | 1653 | 1467831303379 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 1653 | 1467831303382 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:55:03 INFO - PROCESS | 1653 | 1467831303385 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 1653 | 1467831303386 Marionette TRACE conn2 <- [1,2010,null,{}] 11:55:03 INFO - PROCESS | 1653 | 1467831303388 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:03 INFO - PROCESS | 1653 | 1467831303390 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:03 INFO - PROCESS | 1653 | 1467831303503 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:55:03 INFO - PROCESS | 1653 | 1467831303579 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 1653 | 1467831303581 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3f0000 == 35 [pid = 1653] [id = 510] 11:55:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11958d000) [pid = 1653] [serial = 1530] [outer = 0x0] 11:55:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119c88800) [pid = 1653] [serial = 1531] [outer = 0x11958d000] 11:55:03 INFO - PROCESS | 1653 | 1467831303610 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1211f7800) [pid = 1653] [serial = 1532] [outer = 0x11958d000] 11:55:04 INFO - PROCESS | 1653 | 1467831304100 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:55:04 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 11:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 769ms 11:55:04 INFO - PROCESS | 1653 | 1467831304168 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:55:04 INFO - PROCESS | 1653 | 1467831304172 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:55:04 INFO - PROCESS | 1653 | 1467831304178 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - PROCESS | 1653 | 1467831304180 Marionette TRACE conn2 <- [1,2014,null,{}] 11:55:04 INFO - PROCESS | 1653 | 1467831304187 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:04 INFO - PROCESS | 1653 | 1467831304189 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:04 INFO - PROCESS | 1653 | 1467831304312 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:55:04 INFO - PROCESS | 1653 | 1467831304400 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 1653 | 1467831304401 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x116957800 == 36 [pid = 1653] [id = 511] 11:55:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112a88800) [pid = 1653] [serial = 1533] [outer = 0x0] 11:55:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112e5c000) [pid = 1653] [serial = 1534] [outer = 0x112a88800] 11:55:04 INFO - PROCESS | 1653 | 1467831304429 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113d6a000) [pid = 1653] [serial = 1535] [outer = 0x112a88800] 11:55:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118197800 == 35 [pid = 1653] [id = 484] 11:55:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124f0e800 == 34 [pid = 1653] [id = 504] 11:55:05 INFO - PROCESS | 1653 | --DOCSHELL 0x128a73000 == 33 [pid = 1653] [id = 505] 11:55:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124686800 == 32 [pid = 1653] [id = 503] 11:55:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3f0000 == 31 [pid = 1653] [id = 510] 11:55:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12a30b800 == 30 [pid = 1653] [id = 509] 11:55:05 INFO - PROCESS | 1653 | --DOCSHELL 0x123cc6000 == 29 [pid = 1653] [id = 508] 11:55:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b0800 == 28 [pid = 1653] [id = 506] 11:55:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff3800 == 27 [pid = 1653] [id = 507] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1210e4c00) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11871a000) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1130a0800) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113d3ac00) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118181400) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118259000) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116137c00) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115e60800) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116907800) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119591400) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119649400) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11963f400) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11309a400) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x113d69400) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119c89800) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119c88400) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118351000) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1183dcc00) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1185cc800) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11a0df800) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11918e800) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11964b800) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 11:55:05 INFO - PROCESS | 1653 | 1467831305305 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1180ms 11:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:55:05 INFO - PROCESS | 1653 | 1467831305357 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 1653 | 1467831305360 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:55:05 INFO - PROCESS | 1653 | 1467831305363 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 1653 | 1467831305365 Marionette TRACE conn2 <- [1,2018,null,{}] 11:55:05 INFO - PROCESS | 1653 | 1467831305369 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:05 INFO - PROCESS | 1653 | 1467831305371 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:05 INFO - PROCESS | 1653 | 1467831305479 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:55:05 INFO - PROCESS | 1653 | 1467831305488 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 1653 | 1467831305492 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116689000 == 28 [pid = 1653] [id = 512] 11:55:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112a69c00) [pid = 1653] [serial = 1536] [outer = 0x0] 11:55:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x113099000) [pid = 1653] [serial = 1537] [outer = 0x112a69c00] 11:55:05 INFO - PROCESS | 1653 | 1467831305527 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1129cd800) [pid = 1653] [serial = 1538] [outer = 0x112a69c00] 11:55:05 INFO - PROCESS | 1653 | 1467831305893 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 571ms 11:55:05 INFO - PROCESS | 1653 | 1467831305933 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 1653 | 1467831305937 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:55:05 INFO - PROCESS | 1653 | 1467831305941 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 1653 | 1467831305943 Marionette TRACE conn2 <- [1,2022,null,{}] 11:55:05 INFO - PROCESS | 1653 | 1467831305945 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:05 INFO - PROCESS | 1653 | 1467831305947 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:06 INFO - PROCESS | 1653 | 1467831306024 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:55:06 INFO - PROCESS | 1653 | 1467831306028 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 1653 | 1467831306030 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181a3800 == 29 [pid = 1653] [id = 513] 11:55:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x115e5f000) [pid = 1653] [serial = 1539] [outer = 0x0] 11:55:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1167c7c00) [pid = 1653] [serial = 1540] [outer = 0x115e5f000] 11:55:06 INFO - PROCESS | 1653 | 1467831306060 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116f9c800) [pid = 1653] [serial = 1541] [outer = 0x115e5f000] 11:55:06 INFO - PROCESS | 1653 | 1467831306418 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 520ms 11:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:55:06 INFO - PROCESS | 1653 | 1467831306474 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 1653 | 1467831306476 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:55:06 INFO - PROCESS | 1653 | 1467831306480 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - PROCESS | 1653 | 1467831306484 Marionette TRACE conn2 <- [1,2026,null,{}] 11:55:06 INFO - PROCESS | 1653 | 1467831306496 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:06 INFO - PROCESS | 1653 | 1467831306501 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:06 INFO - PROCESS | 1653 | 1467831306619 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:55:06 INFO - PROCESS | 1653 | 1467831306633 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 1653 | 1467831306635 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11994b000 == 30 [pid = 1653] [id = 514] 11:55:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1129c4400) [pid = 1653] [serial = 1542] [outer = 0x0] 11:55:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118251000) [pid = 1653] [serial = 1543] [outer = 0x1129c4400] 11:55:06 INFO - PROCESS | 1653 | 1467831306681 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118262800) [pid = 1653] [serial = 1544] [outer = 0x1129c4400] 11:55:07 INFO - PROCESS | 1653 | 1467831307054 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 625ms 11:55:07 INFO - PROCESS | 1653 | 1467831307111 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:55:07 INFO - PROCESS | 1653 | 1467831307113 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:55:07 INFO - PROCESS | 1653 | 1467831307115 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 1653 | 1467831307116 Marionette TRACE conn2 <- [1,2030,null,{}] 11:55:07 INFO - PROCESS | 1653 | 1467831307118 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:07 INFO - PROCESS | 1653 | 1467831307120 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:07 INFO - PROCESS | 1653 | 1467831307194 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:55:07 INFO - PROCESS | 1653 | 1467831307199 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 1653 | 1467831307201 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12390c000 == 31 [pid = 1653] [id = 515] 11:55:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1183e2400) [pid = 1653] [serial = 1545] [outer = 0x0] 11:55:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1185d8c00) [pid = 1653] [serial = 1546] [outer = 0x1183e2400] 11:55:07 INFO - PROCESS | 1653 | 1467831307226 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118857000) [pid = 1653] [serial = 1547] [outer = 0x1183e2400] 11:55:07 INFO - PROCESS | 1653 | 1467831307576 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 470ms 11:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:55:07 INFO - PROCESS | 1653 | 1467831307586 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:55:07 INFO - PROCESS | 1653 | 1467831307587 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:55:07 INFO - PROCESS | 1653 | 1467831307589 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 1653 | 1467831307590 Marionette TRACE conn2 <- [1,2034,null,{}] 11:55:07 INFO - PROCESS | 1653 | 1467831307592 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:07 INFO - PROCESS | 1653 | 1467831307603 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:07 INFO - PROCESS | 1653 | 1467831307693 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:55:07 INFO - PROCESS | 1653 | 1467831307732 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 1653 | 1467831307733 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x124383000 == 32 [pid = 1653] [id = 516] 11:55:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1133c0c00) [pid = 1653] [serial = 1548] [outer = 0x0] 11:55:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119195c00) [pid = 1653] [serial = 1549] [outer = 0x1133c0c00] 11:55:07 INFO - PROCESS | 1653 | 1467831307758 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119580c00) [pid = 1653] [serial = 1550] [outer = 0x1133c0c00] 11:55:08 INFO - PROCESS | 1653 | 1467831308107 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 568ms 11:55:08 INFO - PROCESS | 1653 | 1467831308158 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 1653 | 1467831308159 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:55:08 INFO - PROCESS | 1653 | 1467831308162 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 1653 | 1467831308163 Marionette TRACE conn2 <- [1,2038,null,{}] 11:55:08 INFO - PROCESS | 1653 | 1467831308165 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:08 INFO - PROCESS | 1653 | 1467831308169 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:08 INFO - PROCESS | 1653 | 1467831308279 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:55:08 INFO - PROCESS | 1653 | 1467831308316 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 1653 | 1467831308318 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272ad800 == 33 [pid = 1653] [id = 517] 11:55:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119583000) [pid = 1653] [serial = 1551] [outer = 0x0] 11:55:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119594000) [pid = 1653] [serial = 1552] [outer = 0x119583000] 11:55:08 INFO - PROCESS | 1653 | 1467831308342 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119c8dc00) [pid = 1653] [serial = 1553] [outer = 0x119583000] 11:55:08 INFO - PROCESS | 1653 | 1467831308653 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 517ms 11:55:08 INFO - PROCESS | 1653 | 1467831308681 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 1653 | 1467831308684 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:55:08 INFO - PROCESS | 1653 | 1467831308687 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 1653 | 1467831308688 Marionette TRACE conn2 <- [1,2042,null,{}] 11:55:08 INFO - PROCESS | 1653 | 1467831308690 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:08 INFO - PROCESS | 1653 | 1467831308691 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:08 INFO - PROCESS | 1653 | 1467831308790 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:55:08 INFO - PROCESS | 1653 | 1467831308828 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 1653 | 1467831308829 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee8000 == 34 [pid = 1653] [id = 518] 11:55:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118246800) [pid = 1653] [serial = 1554] [outer = 0x0] 11:55:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121010c00) [pid = 1653] [serial = 1555] [outer = 0x118246800] 11:55:08 INFO - PROCESS | 1653 | 1467831308853 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123803400) [pid = 1653] [serial = 1556] [outer = 0x118246800] 11:55:09 INFO - PROCESS | 1653 | 1467831309191 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:55:09 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) 11:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 11:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:55:09 INFO - PROCESS | 1653 | 1467831309206 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 1653 | 1467831309207 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:55:09 INFO - PROCESS | 1653 | 1467831309209 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 1653 | 1467831309210 Marionette TRACE conn2 <- [1,2046,null,{}] 11:55:09 INFO - PROCESS | 1653 | 1467831309215 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 1653 | 1467831309217 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:09 INFO - PROCESS | 1653 | 1467831309327 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:55:09 INFO - PROCESS | 1653 | 1467831309338 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 1653 | 1467831309339 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294c5800 == 35 [pid = 1653] [id = 519] 11:55:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1128d6000) [pid = 1653] [serial = 1557] [outer = 0x0] 11:55:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123a05800) [pid = 1653] [serial = 1558] [outer = 0x1128d6000] 11:55:09 INFO - PROCESS | 1653 | 1467831309364 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123a0b800) [pid = 1653] [serial = 1559] [outer = 0x1128d6000] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121013800) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116906400) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x114fdd800) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1121b9000) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119c8e400) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112e52800) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112132800) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1129cf800) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118257c00) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11871b400) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118724800) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:55:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119618800) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:55:09 INFO - PROCESS | 1653 | 1467831309747 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 569ms 11:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:55:09 INFO - PROCESS | 1653 | 1467831309784 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 1653 | 1467831309785 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:55:09 INFO - PROCESS | 1653 | 1467831309788 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 1653 | 1467831309789 Marionette TRACE conn2 <- [1,2050,null,{}] 11:55:09 INFO - PROCESS | 1653 | 1467831309791 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 1653 | 1467831309792 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:09 INFO - PROCESS | 1653 | 1467831309904 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:55:09 INFO - PROCESS | 1653 | 1467831309937 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 1653 | 1467831309938 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11994a800 == 36 [pid = 1653] [id = 520] 11:55:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x110e7b000) [pid = 1653] [serial = 1560] [outer = 0x0] 11:55:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a5e000) [pid = 1653] [serial = 1561] [outer = 0x110e7b000] 11:55:09 INFO - PROCESS | 1653 | 1467831309963 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119619000) [pid = 1653] [serial = 1562] [outer = 0x110e7b000] 11:55:10 INFO - PROCESS | 1653 | 1467831310239 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 467ms 11:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:55:10 INFO - PROCESS | 1653 | 1467831310256 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 1653 | 1467831310257 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:55:10 INFO - PROCESS | 1653 | 1467831310259 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 1653 | 1467831310260 Marionette TRACE conn2 <- [1,2054,null,{}] 11:55:10 INFO - PROCESS | 1653 | 1467831310262 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:10 INFO - PROCESS | 1653 | 1467831310265 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:10 INFO - PROCESS | 1653 | 1467831310354 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:55:10 INFO - PROCESS | 1653 | 1467831310358 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 1653 | 1467831310359 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3e8800 == 37 [pid = 1653] [id = 521] 11:55:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11964a400) [pid = 1653] [serial = 1563] [outer = 0x0] 11:55:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x123a10000) [pid = 1653] [serial = 1564] [outer = 0x11964a400] 11:55:10 INFO - PROCESS | 1653 | 1467831310383 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123cb5400) [pid = 1653] [serial = 1565] [outer = 0x11964a400] 11:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 471ms 11:55:10 INFO - PROCESS | 1653 | 1467831310725 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:55:10 INFO - PROCESS | 1653 | 1467831310735 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 1653 | 1467831310736 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:55:10 INFO - PROCESS | 1653 | 1467831310739 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 1653 | 1467831310740 Marionette TRACE conn2 <- [1,2058,null,{}] 11:55:10 INFO - PROCESS | 1653 | 1467831310743 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:10 INFO - PROCESS | 1653 | 1467831310744 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:10 INFO - PROCESS | 1653 | 1467831310873 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:55:10 INFO - PROCESS | 1653 | 1467831310880 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 1653 | 1467831310881 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x124381800 == 38 [pid = 1653] [id = 522] 11:55:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a62800) [pid = 1653] [serial = 1566] [outer = 0x0] 11:55:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123f0d800) [pid = 1653] [serial = 1567] [outer = 0x112a62800] 11:55:10 INFO - PROCESS | 1653 | 1467831310907 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124aad400) [pid = 1653] [serial = 1568] [outer = 0x112a62800] 11:55:11 INFO - PROCESS | 1653 | 1467831311236 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 522ms 11:55:11 INFO - PROCESS | 1653 | 1467831311261 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 1653 | 1467831311263 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:55:11 INFO - PROCESS | 1653 | 1467831311269 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 1653 | 1467831311270 Marionette TRACE conn2 <- [1,2062,null,{}] 11:55:11 INFO - PROCESS | 1653 | 1467831311272 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:11 INFO - PROCESS | 1653 | 1467831311273 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:11 INFO - PROCESS | 1653 | 1467831311352 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:55:11 INFO - PROCESS | 1653 | 1467831311355 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 1653 | 1467831311356 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b73c000 == 39 [pid = 1653] [id = 523] 11:55:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124aadc00) [pid = 1653] [serial = 1569] [outer = 0x0] 11:55:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124acc000) [pid = 1653] [serial = 1570] [outer = 0x124aadc00] 11:55:11 INFO - PROCESS | 1653 | 1467831311381 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124fa4400) [pid = 1653] [serial = 1571] [outer = 0x124aadc00] 11:55:11 INFO - PROCESS | 1653 | 1467831311911 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 723ms 11:55:11 INFO - PROCESS | 1653 | 1467831311991 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 1653 | 1467831311993 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:55:11 INFO - PROCESS | 1653 | 1467831311996 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 1653 | 1467831311998 Marionette TRACE conn2 <- [1,2066,null,{}] 11:55:12 INFO - PROCESS | 1653 | 1467831312002 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:12 INFO - PROCESS | 1653 | 1467831312004 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:12 INFO - PROCESS | 1653 | 1467831312113 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:55:12 INFO - PROCESS | 1653 | 1467831312171 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 1653 | 1467831312173 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11819a000 == 40 [pid = 1653] [id = 524] 11:55:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a66c00) [pid = 1653] [serial = 1572] [outer = 0x0] 11:55:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112e56400) [pid = 1653] [serial = 1573] [outer = 0x112a66c00] 11:55:12 INFO - PROCESS | 1653 | 1467831312204 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x114fd6800) [pid = 1653] [serial = 1574] [outer = 0x112a66c00] 11:55:12 INFO - PROCESS | 1653 | 1467831312761 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 922ms 11:55:12 INFO - PROCESS | 1653 | 1467831312949 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 1653 | 1467831312952 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:55:12 INFO - PROCESS | 1653 | 1467831312956 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 1653 | 1467831312957 Marionette TRACE conn2 <- [1,2070,null,{}] 11:55:12 INFO - PROCESS | 1653 | 1467831312961 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:12 INFO - PROCESS | 1653 | 1467831312963 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:13 INFO - PROCESS | 1653 | 1467831313062 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:55:13 INFO - PROCESS | 1653 | 1467831313138 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 1653 | 1467831313142 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad5000 == 41 [pid = 1653] [id = 525] 11:55:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x115d11c00) [pid = 1653] [serial = 1575] [outer = 0x0] 11:55:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x115e08000) [pid = 1653] [serial = 1576] [outer = 0x115d11c00] 11:55:13 INFO - PROCESS | 1653 | 1467831313170 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116905800) [pid = 1653] [serial = 1577] [outer = 0x115d11c00] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x124381800 == 40 [pid = 1653] [id = 522] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3e8800 == 39 [pid = 1653] [id = 521] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11994a800 == 38 [pid = 1653] [id = 520] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1294c5800 == 37 [pid = 1653] [id = 519] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee8000 == 36 [pid = 1653] [id = 518] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1272ad800 == 35 [pid = 1653] [id = 517] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x124383000 == 34 [pid = 1653] [id = 516] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12390c000 == 33 [pid = 1653] [id = 515] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11994b000 == 32 [pid = 1653] [id = 514] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1181a3800 == 31 [pid = 1653] [id = 513] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116689000 == 30 [pid = 1653] [id = 512] 11:55:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116957800 == 29 [pid = 1653] [id = 511] 11:55:13 INFO - PROCESS | 1653 | 1467831313560 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 624ms 11:55:13 INFO - PROCESS | 1653 | 1467831313580 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:55:13 INFO - PROCESS | 1653 | 1467831313584 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:55:13 INFO - PROCESS | 1653 | 1467831313589 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 1653 | 1467831313591 Marionette TRACE conn2 <- [1,2074,null,{}] 11:55:13 INFO - PROCESS | 1653 | 1467831313594 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:13 INFO - PROCESS | 1653 | 1467831313596 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:13 INFO - PROCESS | 1653 | 1467831313683 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119c91000) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e60000) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117d0f000) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11663b000) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123cb4400) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112e55400) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116f91c00) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1176db800) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112d4a000) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11326bc00) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1183e9000) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118249000) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11910c400) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11944f400) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121012400) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118719800) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1199acc00) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119449c00) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x113096c00) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11961b400) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119599400) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1211f1c00) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1211eb800) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 11:55:13 INFO - PROCESS | 1653 | 1467831313745 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 1653 | 1467831313747 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188af800 == 30 [pid = 1653] [id = 526] 11:55:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x115d13c00) [pid = 1653] [serial = 1578] [outer = 0x0] 11:55:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116f91c00) [pid = 1653] [serial = 1579] [outer = 0x115d13c00] 11:55:13 INFO - PROCESS | 1653 | 1467831313774 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11824b000) [pid = 1653] [serial = 1580] [outer = 0x115d13c00] 11:55:14 INFO - PROCESS | 1653 | 1467831314074 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 524ms 11:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:55:14 INFO - PROCESS | 1653 | 1467831314112 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 1653 | 1467831314113 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:55:14 INFO - PROCESS | 1653 | 1467831314119 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 1653 | 1467831314120 Marionette TRACE conn2 <- [1,2078,null,{}] 11:55:14 INFO - PROCESS | 1653 | 1467831314127 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:14 INFO - PROCESS | 1653 | 1467831314132 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:14 INFO - PROCESS | 1653 | 1467831314231 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:55:14 INFO - PROCESS | 1653 | 1467831314285 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 1653 | 1467831314287 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c74800 == 31 [pid = 1653] [id = 527] 11:55:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11825f800) [pid = 1653] [serial = 1581] [outer = 0x0] 11:55:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1183e9c00) [pid = 1653] [serial = 1582] [outer = 0x11825f800] 11:55:14 INFO - PROCESS | 1653 | 1467831314316 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118857c00) [pid = 1653] [serial = 1583] [outer = 0x11825f800] 11:55:14 INFO - PROCESS | 1653 | 1467831314623 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 522ms 11:55:14 INFO - PROCESS | 1653 | 1467831314640 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 1653 | 1467831314641 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:55:14 INFO - PROCESS | 1653 | 1467831314643 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 1653 | 1467831314644 Marionette TRACE conn2 <- [1,2082,null,{}] 11:55:14 INFO - PROCESS | 1653 | 1467831314647 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:14 INFO - PROCESS | 1653 | 1467831314650 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:14 INFO - PROCESS | 1653 | 1467831314730 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:55:14 INFO - PROCESS | 1653 | 1467831314787 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 1653 | 1467831314789 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12437d000 == 32 [pid = 1653] [id = 528] 11:55:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a63800) [pid = 1653] [serial = 1584] [outer = 0x0] 11:55:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119583800) [pid = 1653] [serial = 1585] [outer = 0x112a63800] 11:55:14 INFO - PROCESS | 1653 | 1467831314816 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119615800) [pid = 1653] [serial = 1586] [outer = 0x112a63800] 11:55:15 INFO - PROCESS | 1653 | 1467831315092 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 471ms 11:55:15 INFO - PROCESS | 1653 | 1467831315120 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:55:15 INFO - PROCESS | 1653 | 1467831315121 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:55:15 INFO - PROCESS | 1653 | 1467831315124 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:55:15 INFO - PROCESS | 1653 | 1467831315125 Marionette TRACE conn2 <- [1,2086,null,{}] 11:55:15 INFO - PROCESS | 1653 | 1467831315127 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:15 INFO - PROCESS | 1653 | 1467831315128 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:15 INFO - PROCESS | 1653 | 1467831315208 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:55:15 INFO - PROCESS | 1653 | 1467831315211 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 1653 | 1467831315213 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x126144000 == 33 [pid = 1653] [id = 529] 11:55:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a86400) [pid = 1653] [serial = 1587] [outer = 0x0] 11:55:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1199a6c00) [pid = 1653] [serial = 1588] [outer = 0x112a86400] 11:55:15 INFO - PROCESS | 1653 | 1467831315240 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c8b400) [pid = 1653] [serial = 1589] [outer = 0x112a86400] 11:55:15 INFO - PROCESS | 1653 | 1467831315586 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 470ms 11:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:55:15 INFO - PROCESS | 1653 | 1467831315594 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:55:15 INFO - PROCESS | 1653 | 1467831315595 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:55:15 INFO - PROCESS | 1653 | 1467831315599 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:55:15 INFO - PROCESS | 1653 | 1467831315602 Marionette TRACE conn2 <- [1,2090,null,{}] 11:55:15 INFO - PROCESS | 1653 | 1467831315604 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:15 INFO - PROCESS | 1653 | 1467831315608 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:15 INFO - PROCESS | 1653 | 1467831315739 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:55:15 INFO - PROCESS | 1653 | 1467831315752 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 1653 | 1467831315753 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a6c000 == 34 [pid = 1653] [id = 530] 11:55:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c8b800) [pid = 1653] [serial = 1590] [outer = 0x0] 11:55:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1210eb000) [pid = 1653] [serial = 1591] [outer = 0x119c8b800] 11:55:15 INFO - PROCESS | 1653 | 1467831315779 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1243df000) [pid = 1653] [serial = 1592] [outer = 0x119c8b800] 11:55:16 INFO - PROCESS | 1653 | 1467831316341 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1133c0c00) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1129c4400) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a69c00) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1183e2400) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112a88800) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115e5f000) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112a61800) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116f94400) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11871cc00) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11958d000) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119583000) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x110e7b000) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118246800) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1128d6000) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11964a400) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:55:16 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x112a62800) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 772ms 11:55:16 INFO - PROCESS | 1653 | 1467831316371 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 1653 | 1467831316373 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:55:16 INFO - PROCESS | 1653 | 1467831316377 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 1653 | 1467831316380 Marionette TRACE conn2 <- [1,2094,null,{}] 11:55:16 INFO - PROCESS | 1653 | 1467831316384 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:16 INFO - PROCESS | 1653 | 1467831316386 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:16 INFO - PROCESS | 1653 | 1467831316480 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:55:16 INFO - PROCESS | 1653 | 1467831316536 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 1653 | 1467831316538 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac9800 == 35 [pid = 1653] [id = 531] 11:55:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112a62800) [pid = 1653] [serial = 1593] [outer = 0x0] 11:55:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a7ac00) [pid = 1653] [serial = 1594] [outer = 0x112a62800] 11:55:16 INFO - PROCESS | 1653 | 1467831316570 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x113234400) [pid = 1653] [serial = 1595] [outer = 0x112a62800] 11:55:17 INFO - PROCESS | 1653 | 1467831317017 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 673ms 11:55:17 INFO - PROCESS | 1653 | 1467831317050 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 1653 | 1467831317053 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:55:17 INFO - PROCESS | 1653 | 1467831317057 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 1653 | 1467831317059 Marionette TRACE conn2 <- [1,2098,null,{}] 11:55:17 INFO - PROCESS | 1653 | 1467831317062 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:17 INFO - PROCESS | 1653 | 1467831317064 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:17 INFO - PROCESS | 1653 | 1467831317160 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:55:17 INFO - PROCESS | 1653 | 1467831317218 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 1653 | 1467831317219 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12390d000 == 36 [pid = 1653] [id = 532] 11:55:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116913c00) [pid = 1653] [serial = 1596] [outer = 0x0] 11:55:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11714e400) [pid = 1653] [serial = 1597] [outer = 0x116913c00] 11:55:17 INFO - PROCESS | 1653 | 1467831317252 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11824bc00) [pid = 1653] [serial = 1598] [outer = 0x116913c00] 11:55:17 INFO - PROCESS | 1653 | 1467831317654 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 622ms 11:55:17 INFO - PROCESS | 1653 | 1467831317680 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 1653 | 1467831317683 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:55:17 INFO - PROCESS | 1653 | 1467831317686 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 1653 | 1467831317688 Marionette TRACE conn2 <- [1,2102,null,{}] 11:55:17 INFO - PROCESS | 1653 | 1467831317696 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:17 INFO - PROCESS | 1653 | 1467831317699 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:17 INFO - PROCESS | 1653 | 1467831317798 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:55:17 INFO - PROCESS | 1653 | 1467831317855 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 1653 | 1467831317857 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294c9800 == 37 [pid = 1653] [id = 533] 11:55:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1183dc800) [pid = 1653] [serial = 1599] [outer = 0x0] 11:55:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118855800) [pid = 1653] [serial = 1600] [outer = 0x1183dc800] 11:55:17 INFO - PROCESS | 1653 | 1467831317889 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119584400) [pid = 1653] [serial = 1601] [outer = 0x1183dc800] 11:55:18 INFO - PROCESS | 1653 | 1467831318338 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 672ms 11:55:18 INFO - PROCESS | 1653 | 1467831318360 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 1653 | 1467831318362 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:55:18 INFO - PROCESS | 1653 | 1467831318366 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 1653 | 1467831318368 Marionette TRACE conn2 <- [1,2106,null,{}] 11:55:18 INFO - PROCESS | 1653 | 1467831318371 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:18 INFO - PROCESS | 1653 | 1467831318374 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:18 INFO - PROCESS | 1653 | 1467831318534 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:55:18 INFO - PROCESS | 1653 | 1467831318616 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 1653 | 1467831318618 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x124377800 == 38 [pid = 1653] [id = 534] 11:55:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119615400) [pid = 1653] [serial = 1602] [outer = 0x0] 11:55:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119c26800) [pid = 1653] [serial = 1603] [outer = 0x119615400] 11:55:18 INFO - PROCESS | 1653 | 1467831318647 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12101b000) [pid = 1653] [serial = 1604] [outer = 0x119615400] 11:55:19 INFO - PROCESS | 1653 | 1467831319052 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 720ms 11:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:55:19 INFO - PROCESS | 1653 | 1467831319086 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 1653 | 1467831319088 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:55:19 INFO - PROCESS | 1653 | 1467831319090 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 1653 | 1467831319091 Marionette TRACE conn2 <- [1,2110,null,{}] 11:55:19 INFO - PROCESS | 1653 | 1467831319094 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:19 INFO - PROCESS | 1653 | 1467831319095 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:19 INFO - PROCESS | 1653 | 1467831319189 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:55:19 INFO - PROCESS | 1653 | 1467831319246 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 1653 | 1467831319247 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b018800 == 39 [pid = 1653] [id = 535] 11:55:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11964b400) [pid = 1653] [serial = 1605] [outer = 0x0] 11:55:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123a07800) [pid = 1653] [serial = 1606] [outer = 0x11964b400] 11:55:19 INFO - PROCESS | 1653 | 1467831319275 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123caf000) [pid = 1653] [serial = 1607] [outer = 0x11964b400] 11:55:19 INFO - PROCESS | 1653 | 1467831319714 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 675ms 11:55:19 INFO - PROCESS | 1653 | 1467831319766 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 1653 | 1467831319767 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:55:19 INFO - PROCESS | 1653 | 1467831319769 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 1653 | 1467831319770 Marionette TRACE conn2 <- [1,2114,null,{}] 11:55:19 INFO - PROCESS | 1653 | 1467831319773 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:19 INFO - PROCESS | 1653 | 1467831319777 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:19 INFO - PROCESS | 1653 | 1467831319910 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:55:20 INFO - PROCESS | 1653 | 1467831320076 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 1653 | 1467831320078 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d7c000 == 40 [pid = 1653] [id = 536] 11:55:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1129c4c00) [pid = 1653] [serial = 1608] [outer = 0x0] 11:55:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1129ca400) [pid = 1653] [serial = 1609] [outer = 0x1129c4c00] 11:55:20 INFO - PROCESS | 1653 | 1467831320113 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112a7c000) [pid = 1653] [serial = 1610] [outer = 0x1129c4c00] 11:55:20 INFO - PROCESS | 1653 | 1467831320501 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 768ms 11:55:20 INFO - PROCESS | 1653 | --DOCSHELL 0x126144000 == 39 [pid = 1653] [id = 529] 11:55:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12437d000 == 38 [pid = 1653] [id = 528] 11:55:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119c74800 == 37 [pid = 1653] [id = 527] 11:55:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1188af800 == 36 [pid = 1653] [id = 526] 11:55:20 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad5000 == 35 [pid = 1653] [id = 525] 11:55:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11819a000 == 34 [pid = 1653] [id = 524] 11:55:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b73c000 == 33 [pid = 1653] [id = 523] 11:55:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b018800 == 32 [pid = 1653] [id = 535] 11:55:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124377800 == 31 [pid = 1653] [id = 534] 11:55:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1294c9800 == 30 [pid = 1653] [id = 533] 11:55:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12390d000 == 29 [pid = 1653] [id = 532] 11:55:21 INFO - PROCESS | 1653 | --DOCSHELL 0x128a6c000 == 28 [pid = 1653] [id = 530] 11:55:21 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac9800 == 27 [pid = 1653] [id = 531] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119195c00) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118251000) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113099000) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1129cd800) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118262800) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1185d8c00) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112e5c000) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1167c7c00) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116f9c800) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1133b5400) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112e59c00) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118244c00) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1176ce400) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11958cc00) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119456000) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1211f7800) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119c88800) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119594000) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119580c00) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x112a5e000) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x123803400) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x121010c00) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x123a05800) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x123a10000) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x123a0b800) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x113d6a000) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x124aad400) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x124acc000) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x119c8dc00) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x119619000) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x123cb5400) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x118857000) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x123f0d800) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 11:55:21 INFO - PROCESS | 1653 | 1467831321056 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1653 | 1467831321058 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:55:21 INFO - PROCESS | 1653 | 1467831321070 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1653 | 1467831321072 Marionette TRACE conn2 <- [1,2118,null,{}] 11:55:21 INFO - PROCESS | 1653 | 1467831321075 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 1653 | 1467831321078 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:21 INFO - PROCESS | 1653 | 1467831321159 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:55:21 INFO - PROCESS | 1653 | 1467831321168 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 1653 | 1467831321171 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116406800 == 28 [pid = 1653] [id = 537] 11:55:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112a66000) [pid = 1653] [serial = 1611] [outer = 0x0] 11:55:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112a7c400) [pid = 1653] [serial = 1612] [outer = 0x112a66000] 11:55:21 INFO - PROCESS | 1653 | 1467831321199 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112e55800) [pid = 1653] [serial = 1613] [outer = 0x112a66000] 11:55:21 INFO - PROCESS | 1653 | 1467831321551 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 522ms 11:55:21 INFO - PROCESS | 1653 | 1467831321592 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1653 | 1467831321594 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:55:21 INFO - PROCESS | 1653 | 1467831321599 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1653 | 1467831321601 Marionette TRACE conn2 <- [1,2122,null,{}] 11:55:21 INFO - PROCESS | 1653 | 1467831321604 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 1653 | 1467831321606 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:21 INFO - PROCESS | 1653 | 1467831321681 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:55:21 INFO - PROCESS | 1653 | 1467831321686 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 1653 | 1467831321687 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11819f800 == 29 [pid = 1653] [id = 538] 11:55:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x113096400) [pid = 1653] [serial = 1614] [outer = 0x0] 11:55:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x114f6c000) [pid = 1653] [serial = 1615] [outer = 0x113096400] 11:55:21 INFO - PROCESS | 1653 | 1467831321717 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1161a4c00) [pid = 1653] [serial = 1616] [outer = 0x113096400] 11:55:22 INFO - PROCESS | 1653 | 1467831322066 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 523ms 11:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:55:22 INFO - PROCESS | 1653 | 1467831322121 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 1653 | 1467831322122 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:55:22 INFO - PROCESS | 1653 | 1467831322124 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 1653 | 1467831322125 Marionette TRACE conn2 <- [1,2126,null,{}] 11:55:22 INFO - PROCESS | 1653 | 1467831322132 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 1653 | 1467831322135 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:22 INFO - PROCESS | 1653 | 1467831322220 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:55:22 INFO - PROCESS | 1653 | 1467831322227 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1653 | 1467831322230 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119631000 == 30 [pid = 1653] [id = 539] 11:55:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1176dc400) [pid = 1653] [serial = 1617] [outer = 0x0] 11:55:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x117d08400) [pid = 1653] [serial = 1618] [outer = 0x1176dc400] 11:55:22 INFO - PROCESS | 1653 | 1467831322262 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118249000) [pid = 1653] [serial = 1619] [outer = 0x1176dc400] 11:55:22 INFO - PROCESS | 1653 | 1467831322587 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 470ms 11:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:55:22 INFO - PROCESS | 1653 | 1467831322594 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 1653 | 1467831322595 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:55:22 INFO - PROCESS | 1653 | 1467831322601 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 1653 | 1467831322603 Marionette TRACE conn2 <- [1,2130,null,{}] 11:55:22 INFO - PROCESS | 1653 | 1467831322605 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 1653 | 1467831322606 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:22 INFO - PROCESS | 1653 | 1467831322679 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:55:22 INFO - PROCESS | 1653 | 1467831322685 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1653 | 1467831322686 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12388c000 == 31 [pid = 1653] [id = 540] 11:55:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118260800) [pid = 1653] [serial = 1620] [outer = 0x0] 11:55:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1183dcc00) [pid = 1653] [serial = 1621] [outer = 0x118260800] 11:55:22 INFO - PROCESS | 1653 | 1467831322714 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1185d0000) [pid = 1653] [serial = 1622] [outer = 0x118260800] 11:55:23 INFO - PROCESS | 1653 | 1467831323183 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 1653 | 1467831323223 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:55:23 INFO - PROCESS | 1653 | 1467831323226 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 1653 | 1467831323228 Marionette TRACE conn2 <- [1,2134,null,{}] 11:55:23 INFO - PROCESS | 1653 | 1467831323232 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:23 INFO - PROCESS | 1653 | 1467831323234 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:23 INFO - PROCESS | 1653 | 1467831323373 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:55:23 INFO - PROCESS | 1653 | 1467831323389 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 1653 | 1467831323397 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124183000 == 32 [pid = 1653] [id = 541] 11:55:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x116f93400) [pid = 1653] [serial = 1623] [outer = 0x0] 11:55:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11884fc00) [pid = 1653] [serial = 1624] [outer = 0x116f93400] 11:55:23 INFO - PROCESS | 1653 | 1467831323421 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11919b400) [pid = 1653] [serial = 1625] [outer = 0x116f93400] 11:55:23 INFO - PROCESS | 1653 | 1467831323760 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 569ms 11:55:23 INFO - PROCESS | 1653 | 1467831323796 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 1653 | 1467831323798 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:55:23 INFO - PROCESS | 1653 | 1467831323808 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 1653 | 1467831323810 Marionette TRACE conn2 <- [1,2138,null,{}] 11:55:23 INFO - PROCESS | 1653 | 1467831323812 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:23 INFO - PROCESS | 1653 | 1467831323816 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:23 INFO - PROCESS | 1653 | 1467831323928 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:55:23 INFO - PROCESS | 1653 | 1467831323965 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 1653 | 1467831323966 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x125847000 == 33 [pid = 1653] [id = 542] 11:55:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11957dc00) [pid = 1653] [serial = 1626] [outer = 0x0] 11:55:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119595400) [pid = 1653] [serial = 1627] [outer = 0x11957dc00] 11:55:23 INFO - PROCESS | 1653 | 1467831323991 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119ac4800) [pid = 1653] [serial = 1628] [outer = 0x11957dc00] 11:55:24 INFO - PROCESS | 1653 | 1467831324317 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 11:55:24 INFO - PROCESS | 1653 | 1467831324329 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1653 | 1467831324332 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:55:24 INFO - PROCESS | 1653 | 1467831324338 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 1653 | 1467831324339 Marionette TRACE conn2 <- [1,2142,null,{}] 11:55:24 INFO - PROCESS | 1653 | 1467831324341 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:24 INFO - PROCESS | 1653 | 1467831324342 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:24 INFO - PROCESS | 1653 | 1467831324442 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:55:24 INFO - PROCESS | 1653 | 1467831324453 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1653 | 1467831324454 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b16000 == 34 [pid = 1653] [id = 543] 11:55:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119450000) [pid = 1653] [serial = 1629] [outer = 0x0] 11:55:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119c90400) [pid = 1653] [serial = 1630] [outer = 0x119450000] 11:55:24 INFO - PROCESS | 1653 | 1467831324478 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1211eb800) [pid = 1653] [serial = 1631] [outer = 0x119450000] 11:55:24 INFO - PROCESS | 1653 | 1467831324827 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1653 | 1467831324858 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:55:24 INFO - PROCESS | 1653 | 1467831324860 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 1653 | 1467831324862 Marionette TRACE conn2 <- [1,2146,null,{}] 11:55:24 INFO - PROCESS | 1653 | 1467831324871 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:24 INFO - PROCESS | 1653 | 1467831324872 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:24 INFO - PROCESS | 1653 | 1467831324965 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:55:24 INFO - PROCESS | 1653 | 1467831324969 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1653 | 1467831324970 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x129277000 == 35 [pid = 1653] [id = 544] 11:55:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119644000) [pid = 1653] [serial = 1632] [outer = 0x0] 11:55:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12380ac00) [pid = 1653] [serial = 1633] [outer = 0x119644000] 11:55:24 INFO - PROCESS | 1653 | 1467831324994 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123a0dc00) [pid = 1653] [serial = 1634] [outer = 0x119644000] 11:55:25 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115d11c00) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:55:25 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112a63800) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:55:25 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112a66c00) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:55:25 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124aadc00) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:55:25 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x115d13c00) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:55:25 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11825f800) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:55:25 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x112a86400) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:55:25 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119c8b800) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:55:25 INFO - PROCESS | 1653 | 1467831325388 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 1653 | 1467831325438 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:55:25 INFO - PROCESS | 1653 | 1467831325440 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 1653 | 1467831325441 Marionette TRACE conn2 <- [1,2150,null,{}] 11:55:25 INFO - PROCESS | 1653 | 1467831325443 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 1653 | 1467831325444 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:25 INFO - PROCESS | 1653 | 1467831325520 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:55:25 INFO - PROCESS | 1653 | 1467831325523 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 1653 | 1467831325524 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294cb800 == 36 [pid = 1653] [id = 545] 11:55:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x115e07000) [pid = 1653] [serial = 1635] [outer = 0x0] 11:55:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119195c00) [pid = 1653] [serial = 1636] [outer = 0x115e07000] 11:55:25 INFO - PROCESS | 1653 | 1467831325551 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x123a21000) [pid = 1653] [serial = 1637] [outer = 0x115e07000] 11:55:25 INFO - PROCESS | 1653 | 1467831325893 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 471ms 11:55:25 INFO - PROCESS | 1653 | 1467831325912 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 1653 | 1467831325913 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:55:25 INFO - PROCESS | 1653 | 1467831325918 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 1653 | 1467831325919 Marionette TRACE conn2 <- [1,2154,null,{}] 11:55:25 INFO - PROCESS | 1653 | 1467831325922 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 1653 | 1467831325923 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:26 INFO - PROCESS | 1653 | 1467831326021 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:55:26 INFO - PROCESS | 1653 | 1467831326027 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1653 | 1467831326028 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3db000 == 37 [pid = 1653] [id = 546] 11:55:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1167bb000) [pid = 1653] [serial = 1638] [outer = 0x0] 11:55:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1240b3400) [pid = 1653] [serial = 1639] [outer = 0x1167bb000] 11:55:26 INFO - PROCESS | 1653 | 1467831326055 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1243e2400) [pid = 1653] [serial = 1640] [outer = 0x1167bb000] 11:55:26 INFO - PROCESS | 1653 | 1467831326354 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 470ms 11:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:55:26 INFO - PROCESS | 1653 | 1467831326387 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 1653 | 1467831326389 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:55:26 INFO - PROCESS | 1653 | 1467831326391 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 1653 | 1467831326393 Marionette TRACE conn2 <- [1,2158,null,{}] 11:55:26 INFO - PROCESS | 1653 | 1467831326395 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:26 INFO - PROCESS | 1653 | 1467831326397 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:26 INFO - PROCESS | 1653 | 1467831326488 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:55:26 INFO - PROCESS | 1653 | 1467831326491 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1653 | 1467831326493 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b016800 == 38 [pid = 1653] [id = 547] 11:55:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1243e8c00) [pid = 1653] [serial = 1641] [outer = 0x0] 11:55:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124aacc00) [pid = 1653] [serial = 1642] [outer = 0x1243e8c00] 11:55:26 INFO - PROCESS | 1653 | 1467831326521 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124f2a000) [pid = 1653] [serial = 1643] [outer = 0x1243e8c00] 11:55:26 INFO - PROCESS | 1653 | 1467831326877 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 520ms 11:55:26 INFO - PROCESS | 1653 | 1467831326921 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 1653 | 1467831326922 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:55:26 INFO - PROCESS | 1653 | 1467831326924 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 1653 | 1467831326925 Marionette TRACE conn2 <- [1,2162,null,{}] 11:55:26 INFO - PROCESS | 1653 | 1467831326927 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:26 INFO - PROCESS | 1653 | 1467831326928 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:27 INFO - PROCESS | 1653 | 1467831327003 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:55:27 INFO - PROCESS | 1653 | 1467831327006 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 1653 | 1467831327008 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b909000 == 39 [pid = 1653] [id = 548] 11:55:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124fa6c00) [pid = 1653] [serial = 1644] [outer = 0x0] 11:55:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1252b9800) [pid = 1653] [serial = 1645] [outer = 0x124fa6c00] 11:55:27 INFO - PROCESS | 1653 | 1467831327034 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125828400) [pid = 1653] [serial = 1646] [outer = 0x124fa6c00] 11:55:27 INFO - PROCESS | 1653 | 1467831327465 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 571ms 11:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:55:27 INFO - PROCESS | 1653 | 1467831327496 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:55:27 INFO - PROCESS | 1653 | 1467831327500 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:55:27 INFO - PROCESS | 1653 | 1467831327504 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 1653 | 1467831327506 Marionette TRACE conn2 <- [1,2166,null,{}] 11:55:27 INFO - PROCESS | 1653 | 1467831327510 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:27 INFO - PROCESS | 1653 | 1467831327512 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:27 INFO - PROCESS | 1653 | 1467831327621 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:55:27 INFO - PROCESS | 1653 | 1467831327679 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 1653 | 1467831327681 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fe3800 == 40 [pid = 1653] [id = 549] 11:55:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1129c5000) [pid = 1653] [serial = 1647] [outer = 0x0] 11:55:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112a68400) [pid = 1653] [serial = 1648] [outer = 0x1129c5000] 11:55:27 INFO - PROCESS | 1653 | 1467831327712 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112e5bc00) [pid = 1653] [serial = 1649] [outer = 0x1129c5000] 11:55:28 INFO - PROCESS | 1653 | 1467831328250 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 775ms 11:55:28 INFO - PROCESS | 1653 | 1467831328307 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 1653 | 1467831328310 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:55:28 INFO - PROCESS | 1653 | 1467831328318 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 1653 | 1467831328319 Marionette TRACE conn2 <- [1,2170,null,{}] 11:55:28 INFO - PROCESS | 1653 | 1467831328322 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 1653 | 1467831328324 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:28 INFO - PROCESS | 1653 | 1467831328453 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:55:28 INFO - PROCESS | 1653 | 1467831328535 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1653 | 1467831328536 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x124382000 == 41 [pid = 1653] [id = 550] 11:55:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116986800) [pid = 1653] [serial = 1650] [outer = 0x0] 11:55:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116f94400) [pid = 1653] [serial = 1651] [outer = 0x116986800] 11:55:28 INFO - PROCESS | 1653 | 1467831328566 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118247c00) [pid = 1653] [serial = 1652] [outer = 0x116986800] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12b016800 == 40 [pid = 1653] [id = 547] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3db000 == 39 [pid = 1653] [id = 546] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1294cb800 == 38 [pid = 1653] [id = 545] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x129277000 == 37 [pid = 1653] [id = 544] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x128b16000 == 36 [pid = 1653] [id = 543] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x125847000 == 35 [pid = 1653] [id = 542] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124183000 == 34 [pid = 1653] [id = 541] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12388c000 == 33 [pid = 1653] [id = 540] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119631000 == 32 [pid = 1653] [id = 539] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11819f800 == 31 [pid = 1653] [id = 538] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116406800 == 30 [pid = 1653] [id = 537] 11:55:29 INFO - PROCESS | 1653 | --DOCSHELL 0x115d7c000 == 29 [pid = 1653] [id = 536] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115e08000) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116905800) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119583800) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119615800) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112e56400) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x114fd6800) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124fa4400) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116f91c00) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11824b000) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1183e9c00) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118857c00) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119c8b400) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1199a6c00) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1210eb000) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1243df000) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 11:55:29 INFO - PROCESS | 1653 | 1467831329213 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 925ms 11:55:29 INFO - PROCESS | 1653 | 1467831329241 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1653 | 1467831329243 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:55:29 INFO - PROCESS | 1653 | 1467831329246 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1653 | 1467831329249 Marionette TRACE conn2 <- [1,2174,null,{}] 11:55:29 INFO - PROCESS | 1653 | 1467831329254 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 1653 | 1467831329255 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:29 INFO - PROCESS | 1653 | 1467831329334 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:55:29 INFO - PROCESS | 1653 | 1467831329340 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1653 | 1467831329343 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746b800 == 30 [pid = 1653] [id = 551] 11:55:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x114f62000) [pid = 1653] [serial = 1653] [outer = 0x0] 11:55:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1161a1000) [pid = 1653] [serial = 1654] [outer = 0x114f62000] 11:55:29 INFO - PROCESS | 1653 | 1467831329370 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117148000) [pid = 1653] [serial = 1655] [outer = 0x114f62000] 11:55:29 INFO - PROCESS | 1653 | 1467831329715 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 523ms 11:55:29 INFO - PROCESS | 1653 | 1467831329795 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1653 | 1467831329798 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:55:29 INFO - PROCESS | 1653 | 1467831329805 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1653 | 1467831329806 Marionette TRACE conn2 <- [1,2178,null,{}] 11:55:29 INFO - PROCESS | 1653 | 1467831329809 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 1653 | 1467831329810 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:29 INFO - PROCESS | 1653 | 1467831329887 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:55:29 INFO - PROCESS | 1653 | 1467831329891 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1653 | 1467831329892 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192a5000 == 31 [pid = 1653] [id = 552] 11:55:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118185800) [pid = 1653] [serial = 1656] [outer = 0x0] 11:55:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118261000) [pid = 1653] [serial = 1657] [outer = 0x118185800] 11:55:29 INFO - PROCESS | 1653 | 1467831329921 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1185cf400) [pid = 1653] [serial = 1658] [outer = 0x118185800] 11:55:30 INFO - PROCESS | 1653 | 1467831330273 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 518ms 11:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:55:30 INFO - PROCESS | 1653 | 1467831330324 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 1653 | 1467831330325 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:55:30 INFO - PROCESS | 1653 | 1467831330327 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 1653 | 1467831330330 Marionette TRACE conn2 <- [1,2182,null,{}] 11:55:30 INFO - PROCESS | 1653 | 1467831330337 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:30 INFO - PROCESS | 1653 | 1467831330341 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:30 INFO - PROCESS | 1653 | 1467831330418 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:55:30 INFO - PROCESS | 1653 | 1467831330423 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 1653 | 1467831330424 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12401a800 == 32 [pid = 1653] [id = 553] 11:55:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112e4d400) [pid = 1653] [serial = 1659] [outer = 0x0] 11:55:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119581c00) [pid = 1653] [serial = 1660] [outer = 0x112e4d400] 11:55:30 INFO - PROCESS | 1653 | 1467831330454 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11960f000) [pid = 1653] [serial = 1661] [outer = 0x112e4d400] 11:55:30 INFO - PROCESS | 1653 | 1467831330789 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 473ms 11:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:55:30 INFO - PROCESS | 1653 | 1467831330802 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 1653 | 1467831330804 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:55:30 INFO - PROCESS | 1653 | 1467831330806 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 1653 | 1467831330807 Marionette TRACE conn2 <- [1,2186,null,{}] 11:55:30 INFO - PROCESS | 1653 | 1467831330809 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:30 INFO - PROCESS | 1653 | 1467831330810 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:30 INFO - PROCESS | 1653 | 1467831330889 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:55:30 INFO - PROCESS | 1653 | 1467831330893 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 1653 | 1467831330894 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a6d000 == 33 [pid = 1653] [id = 554] 11:55:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11961b000) [pid = 1653] [serial = 1662] [outer = 0x0] 11:55:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c1fc00) [pid = 1653] [serial = 1663] [outer = 0x11961b000] 11:55:30 INFO - PROCESS | 1653 | 1467831330922 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119c96000) [pid = 1653] [serial = 1664] [outer = 0x11961b000] 11:55:31 INFO - PROCESS | 1653 | 1467831331273 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 472ms 11:55:31 INFO - PROCESS | 1653 | 1467831331279 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 1653 | 1467831331280 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:55:31 INFO - PROCESS | 1653 | 1467831331285 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 1653 | 1467831331286 Marionette TRACE conn2 <- [1,2190,null,{}] 11:55:31 INFO - PROCESS | 1653 | 1467831331288 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:31 INFO - PROCESS | 1653 | 1467831331289 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:31 INFO - PROCESS | 1653 | 1467831331394 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:55:31 INFO - PROCESS | 1653 | 1467831331406 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 1653 | 1467831331407 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eed000 == 34 [pid = 1653] [id = 555] 11:55:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119acbc00) [pid = 1653] [serial = 1665] [outer = 0x0] 11:55:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12101d400) [pid = 1653] [serial = 1666] [outer = 0x119acbc00] 11:55:31 INFO - PROCESS | 1653 | 1467831331432 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123806400) [pid = 1653] [serial = 1667] [outer = 0x119acbc00] 11:55:31 INFO - PROCESS | 1653 | 1467831331763 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 11:55:31 INFO - PROCESS | 1653 | 1467831331804 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 1653 | 1467831331805 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:55:31 INFO - PROCESS | 1653 | 1467831331807 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 1653 | 1467831331808 Marionette TRACE conn2 <- [1,2194,null,{}] 11:55:31 INFO - PROCESS | 1653 | 1467831331816 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:31 INFO - PROCESS | 1653 | 1467831331820 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:31 INFO - PROCESS | 1653 | 1467831331936 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:55:31 INFO - PROCESS | 1653 | 1467831331940 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 1653 | 1467831331942 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a693800 == 35 [pid = 1653] [id = 556] 11:55:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12384c400) [pid = 1653] [serial = 1668] [outer = 0x0] 11:55:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124671000) [pid = 1653] [serial = 1669] [outer = 0x12384c400] 11:55:31 INFO - PROCESS | 1653 | 1467831331966 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124fa4c00) [pid = 1653] [serial = 1670] [outer = 0x12384c400] 11:55:32 INFO - PROCESS | 1653 | 1467831332365 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 573ms 11:55:32 INFO - PROCESS | 1653 | 1467831332383 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:55:32 INFO - PROCESS | 1653 | 1467831332385 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:55:32 INFO - PROCESS | 1653 | 1467831332389 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 1653 | 1467831332391 Marionette TRACE conn2 <- [1,2198,null,{}] 11:55:32 INFO - PROCESS | 1653 | 1467831332394 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:32 INFO - PROCESS | 1653 | 1467831332396 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:32 INFO - PROCESS | 1653 | 1467831332550 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:55:32 INFO - PROCESS | 1653 | 1467831332570 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 1653 | 1467831332571 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b72e000 == 36 [pid = 1653] [id = 557] 11:55:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124aa9800) [pid = 1653] [serial = 1671] [outer = 0x0] 11:55:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1257aa000) [pid = 1653] [serial = 1672] [outer = 0x124aa9800] 11:55:32 INFO - PROCESS | 1653 | 1467831332612 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1258bfc00) [pid = 1653] [serial = 1673] [outer = 0x124aa9800] 11:55:33 INFO - PROCESS | 1653 | 1467831333020 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 677ms 11:55:33 INFO - PROCESS | 1653 | 1467831333067 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 1653 | 1467831333068 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:55:33 INFO - PROCESS | 1653 | 1467831333070 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 1653 | 1467831333071 Marionette TRACE conn2 <- [1,2202,null,{}] 11:55:33 INFO - PROCESS | 1653 | 1467831333074 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 1653 | 1467831333075 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:33 INFO - PROCESS | 1653 | 1467831333172 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:55:33 INFO - PROCESS | 1653 | 1467831333175 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 1653 | 1467831333176 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b910800 == 37 [pid = 1653] [id = 558] 11:55:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1257a4000) [pid = 1653] [serial = 1674] [outer = 0x0] 11:55:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1258c7800) [pid = 1653] [serial = 1675] [outer = 0x1257a4000] 11:55:33 INFO - PROCESS | 1653 | 1467831333200 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1261ce000) [pid = 1653] [serial = 1676] [outer = 0x1257a4000] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1176dc400) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113096400) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a66000) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1129c4c00) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118260800) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116f93400) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119450000) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a62800) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116913c00) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1183dc800) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119615400) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11957dc00) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11964b400) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119644000) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115e07000) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1243e8c00) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:55:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1167bb000) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:55:33 INFO - PROCESS | 1653 | 1467831333740 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 719ms 11:55:33 INFO - PROCESS | 1653 | 1467831333791 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 1653 | 1467831333793 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:55:33 INFO - PROCESS | 1653 | 1467831333804 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 1653 | 1467831333806 Marionette TRACE conn2 <- [1,2206,null,{}] 11:55:33 INFO - PROCESS | 1653 | 1467831333809 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 1653 | 1467831333811 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:33 INFO - PROCESS | 1653 | 1467831333928 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:55:33 INFO - PROCESS | 1653 | 1467831333936 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 1653 | 1467831333937 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x124015800 == 38 [pid = 1653] [id = 559] 11:55:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x115e68000) [pid = 1653] [serial = 1677] [outer = 0x0] 11:55:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1176dc400) [pid = 1653] [serial = 1678] [outer = 0x115e68000] 11:55:33 INFO - PROCESS | 1653 | 1467831333976 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11944e800) [pid = 1653] [serial = 1679] [outer = 0x115e68000] 11:55:34 INFO - PROCESS | 1653 | 1467831334355 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 570ms 11:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:55:34 INFO - PROCESS | 1653 | 1467831334373 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 1653 | 1467831334375 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:55:34 INFO - PROCESS | 1653 | 1467831334377 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 1653 | 1467831334378 Marionette TRACE conn2 <- [1,2210,null,{}] 11:55:34 INFO - PROCESS | 1653 | 1467831334380 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 1653 | 1467831334383 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:34 INFO - PROCESS | 1653 | 1467831334491 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:55:34 INFO - PROCESS | 1653 | 1467831334525 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1653 | 1467831334526 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be5e800 == 39 [pid = 1653] [id = 560] 11:55:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116913c00) [pid = 1653] [serial = 1680] [outer = 0x0] 11:55:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119aca400) [pid = 1653] [serial = 1681] [outer = 0x116913c00] 11:55:34 INFO - PROCESS | 1653 | 1467831334557 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12463c400) [pid = 1653] [serial = 1682] [outer = 0x116913c00] 11:55:34 INFO - PROCESS | 1653 | 1467831334857 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 11:55:34 INFO - PROCESS | 1653 | 1467831334898 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 1653 | 1467831334902 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:55:34 INFO - PROCESS | 1653 | 1467831334904 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 1653 | 1467831334906 Marionette TRACE conn2 <- [1,2214,null,{}] 11:55:34 INFO - PROCESS | 1653 | 1467831334908 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 1653 | 1467831334910 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:35 INFO - PROCESS | 1653 | 1467831335000 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:55:35 INFO - PROCESS | 1653 | 1467831335004 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1653 | 1467831335006 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c763000 == 40 [pid = 1653] [id = 561] 11:55:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1258c0800) [pid = 1653] [serial = 1683] [outer = 0x0] 11:55:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1265b9400) [pid = 1653] [serial = 1684] [outer = 0x1258c0800] 11:55:35 INFO - PROCESS | 1653 | 1467831335032 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127403400) [pid = 1653] [serial = 1685] [outer = 0x1258c0800] 11:55:35 INFO - PROCESS | 1653 | 1467831335356 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 469ms 11:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:55:35 INFO - PROCESS | 1653 | 1467831335373 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 1653 | 1467831335374 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:55:35 INFO - PROCESS | 1653 | 1467831335376 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 1653 | 1467831335377 Marionette TRACE conn2 <- [1,2218,null,{}] 11:55:35 INFO - PROCESS | 1653 | 1467831335380 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 1653 | 1467831335381 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:35 INFO - PROCESS | 1653 | 1467831335491 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:55:35 INFO - PROCESS | 1653 | 1467831335497 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1653 | 1467831335499 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c774800 == 41 [pid = 1653] [id = 562] 11:55:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123805000) [pid = 1653] [serial = 1686] [outer = 0x0] 11:55:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127410c00) [pid = 1653] [serial = 1687] [outer = 0x123805000] 11:55:35 INFO - PROCESS | 1653 | 1467831335530 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127471400) [pid = 1653] [serial = 1688] [outer = 0x123805000] 11:55:36 INFO - PROCESS | 1653 | 1467831336079 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 769ms 11:55:36 INFO - PROCESS | 1653 | 1467831336145 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 1653 | 1467831336148 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:55:36 INFO - PROCESS | 1653 | 1467831336151 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 1653 | 1467831336155 Marionette TRACE conn2 <- [1,2222,null,{}] 11:55:36 INFO - PROCESS | 1653 | 1467831336158 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 1653 | 1467831336160 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:36 INFO - PROCESS | 1653 | 1467831336264 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:55:36 INFO - PROCESS | 1653 | 1467831336324 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 1653 | 1467831336326 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192a2000 == 42 [pid = 1653] [id = 563] 11:55:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1164ea400) [pid = 1653] [serial = 1689] [outer = 0x0] 11:55:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118183000) [pid = 1653] [serial = 1690] [outer = 0x1164ea400] 11:55:36 INFO - PROCESS | 1653 | 1467831336357 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118351000) [pid = 1653] [serial = 1691] [outer = 0x1164ea400] 11:55:36 INFO - PROCESS | 1653 | 1467831336802 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 673ms 11:55:36 INFO - PROCESS | 1653 | 1467831336825 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 1653 | 1467831336828 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:55:36 INFO - PROCESS | 1653 | 1467831336833 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 1653 | 1467831336834 Marionette TRACE conn2 <- [1,2226,null,{}] 11:55:36 INFO - PROCESS | 1653 | 1467831336837 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 1653 | 1467831336839 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:36 INFO - PROCESS | 1653 | 1467831336943 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:55:37 INFO - PROCESS | 1653 | 1467831337047 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1653 | 1467831337048 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a312800 == 43 [pid = 1653] [id = 564] 11:55:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119190c00) [pid = 1653] [serial = 1692] [outer = 0x0] 11:55:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119599c00) [pid = 1653] [serial = 1693] [outer = 0x119190c00] 11:55:37 INFO - PROCESS | 1653 | 1467831337080 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119c93800) [pid = 1653] [serial = 1694] [outer = 0x119190c00] 11:55:37 INFO - PROCESS | 1653 | 1467831337463 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 675ms 11:55:37 INFO - PROCESS | 1653 | 1467831337508 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 1653 | 1467831337509 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:55:37 INFO - PROCESS | 1653 | 1467831337512 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 1653 | 1467831337514 Marionette TRACE conn2 <- [1,2230,null,{}] 11:55:37 INFO - PROCESS | 1653 | 1467831337522 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 1653 | 1467831337525 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:37 INFO - PROCESS | 1653 | 1467831337628 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:55:37 INFO - PROCESS | 1653 | 1467831337690 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1653 | 1467831337692 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c775000 == 44 [pid = 1653] [id = 565] 11:55:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123a0fc00) [pid = 1653] [serial = 1695] [outer = 0x0] 11:55:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124aa6000) [pid = 1653] [serial = 1696] [outer = 0x123a0fc00] 11:55:37 INFO - PROCESS | 1653 | 1467831337724 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124f31400) [pid = 1653] [serial = 1697] [outer = 0x123a0fc00] 11:55:38 INFO - PROCESS | 1653 | 1467831338176 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 672ms 11:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:55:38 INFO - PROCESS | 1653 | 1467831338184 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 1653 | 1467831338186 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:55:38 INFO - PROCESS | 1653 | 1467831338188 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 1653 | 1467831338189 Marionette TRACE conn2 <- [1,2234,null,{}] 11:55:38 INFO - PROCESS | 1653 | 1467831338192 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:38 INFO - PROCESS | 1653 | 1467831338193 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:38 INFO - PROCESS | 1653 | 1467831338296 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:55:38 INFO - PROCESS | 1653 | 1467831338390 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 1653 | 1467831338391 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11667d000 == 45 [pid = 1653] [id = 566] 11:55:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113d47c00) [pid = 1653] [serial = 1698] [outer = 0x0] 11:55:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124f31c00) [pid = 1653] [serial = 1699] [outer = 0x113d47c00] 11:55:38 INFO - PROCESS | 1653 | 1467831338422 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1258c1000) [pid = 1653] [serial = 1700] [outer = 0x113d47c00] 11:55:38 INFO - PROCESS | 1653 | 1467831338950 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 821ms 11:55:39 INFO - PROCESS | 1653 | 1467831339009 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 1653 | 1467831339011 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:55:39 INFO - PROCESS | 1653 | 1467831339015 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 1653 | 1467831339018 Marionette TRACE conn2 <- [1,2238,null,{}] 11:55:39 INFO - PROCESS | 1653 | 1467831339022 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:39 INFO - PROCESS | 1653 | 1467831339024 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:39 INFO - PROCESS | 1653 | 1467831339112 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:55:39 INFO - PROCESS | 1653 | 1467831339190 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 1653 | 1467831339191 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11678a000 == 46 [pid = 1653] [id = 567] 11:55:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112ad1400) [pid = 1653] [serial = 1701] [outer = 0x0] 11:55:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113096400) [pid = 1653] [serial = 1702] [outer = 0x112ad1400] 11:55:39 INFO - PROCESS | 1653 | 1467831339220 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x113d3a000) [pid = 1653] [serial = 1703] [outer = 0x112ad1400] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12c763000 == 45 [pid = 1653] [id = 561] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12be5e800 == 44 [pid = 1653] [id = 560] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x124015800 == 43 [pid = 1653] [id = 559] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b910800 == 42 [pid = 1653] [id = 558] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b72e000 == 41 [pid = 1653] [id = 557] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12a693800 == 40 [pid = 1653] [id = 556] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128eed000 == 39 [pid = 1653] [id = 555] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128a6d000 == 38 [pid = 1653] [id = 554] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12401a800 == 37 [pid = 1653] [id = 553] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1192a5000 == 36 [pid = 1653] [id = 552] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11746b800 == 35 [pid = 1653] [id = 551] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x124382000 == 34 [pid = 1653] [id = 550] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x116fe3800 == 33 [pid = 1653] [id = 549] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b909000 == 32 [pid = 1653] [id = 548] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11667d000 == 31 [pid = 1653] [id = 566] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12c775000 == 30 [pid = 1653] [id = 565] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12a312800 == 29 [pid = 1653] [id = 564] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1192a2000 == 28 [pid = 1653] [id = 563] 11:55:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12c774800 == 27 [pid = 1653] [id = 562] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x117d08400) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118249000) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x114f6c000) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1161a4c00) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112a7c400) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112e55800) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112a7c000) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1129ca400) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1183dcc00) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11884fc00) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119c90400) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113234400) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a7ac00) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11824bc00) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11714e400) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119584400) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118855800) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12101b000) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119c26800) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119ac4800) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119595400) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123caf000) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12380ac00) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119195c00) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x123a21000) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123a07800) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124aacc00) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211eb800) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11919b400) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x123a0dc00) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1252b9800) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1243e2400) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1185d0000) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124f2a000) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1240b3400) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 11:55:40 INFO - PROCESS | 1653 | 1467831340161 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1174ms 11:55:40 INFO - PROCESS | 1653 | 1467831340189 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 1653 | 1467831340191 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:55:40 INFO - PROCESS | 1653 | 1467831340195 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 1653 | 1467831340196 Marionette TRACE conn2 <- [1,2242,null,{}] 11:55:40 INFO - PROCESS | 1653 | 1467831340202 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:40 INFO - PROCESS | 1653 | 1467831340203 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:40 INFO - PROCESS | 1653 | 1467831340280 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:55:40 INFO - PROCESS | 1653 | 1467831340287 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1653 | 1467831340289 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169be800 == 28 [pid = 1653] [id = 568] 11:55:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112f0d400) [pid = 1653] [serial = 1704] [outer = 0x0] 11:55:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113234400) [pid = 1653] [serial = 1705] [outer = 0x112f0d400] 11:55:40 INFO - PROCESS | 1653 | 1467831340317 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112a7c400) [pid = 1653] [serial = 1706] [outer = 0x112f0d400] 11:55:40 INFO - PROCESS | 1653 | 1467831340655 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 524ms 11:55:40 INFO - PROCESS | 1653 | 1467831340718 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 1653 | 1467831340722 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:55:40 INFO - PROCESS | 1653 | 1467831340727 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 1653 | 1467831340728 Marionette TRACE conn2 <- [1,2246,null,{}] 11:55:40 INFO - PROCESS | 1653 | 1467831340731 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:40 INFO - PROCESS | 1653 | 1467831340733 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:40 INFO - PROCESS | 1653 | 1467831340810 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:55:40 INFO - PROCESS | 1653 | 1467831340819 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1653 | 1467831340820 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11820e800 == 29 [pid = 1653] [id = 569] 11:55:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1164f1c00) [pid = 1653] [serial = 1707] [outer = 0x0] 11:55:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116f91c00) [pid = 1653] [serial = 1708] [outer = 0x1164f1c00] 11:55:40 INFO - PROCESS | 1653 | 1467831340848 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1176d4000) [pid = 1653] [serial = 1709] [outer = 0x1164f1c00] 11:55:41 INFO - PROCESS | 1653 | 1467831341185 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 469ms 11:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:55:41 INFO - PROCESS | 1653 | 1467831341196 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 1653 | 1467831341197 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:55:41 INFO - PROCESS | 1653 | 1467831341201 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 1653 | 1467831341204 Marionette TRACE conn2 <- [1,2250,null,{}] 11:55:41 INFO - PROCESS | 1653 | 1467831341212 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:41 INFO - PROCESS | 1653 | 1467831341215 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:41 INFO - PROCESS | 1653 | 1467831341295 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:55:41 INFO - PROCESS | 1653 | 1467831341352 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 1653 | 1467831341354 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119962800 == 30 [pid = 1653] [id = 570] 11:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1129d2400) [pid = 1653] [serial = 1710] [outer = 0x0] 11:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11824f800) [pid = 1653] [serial = 1711] [outer = 0x1129d2400] 11:55:41 INFO - PROCESS | 1653 | 1467831341382 Marionette DEBUG loaded listener.js 11:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1183e0800) [pid = 1653] [serial = 1712] [outer = 0x1129d2400] 11:55:41 INFO - PROCESS | 1653 | 1467831341711 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 522ms 11:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:55:41 INFO - PROCESS | 1653 | 1467831341723 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 1653 | 1467831341725 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:55:41 INFO - PROCESS | 1653 | 1467831341729 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 1653 | 1467831341731 Marionette TRACE conn2 <- [1,2254,null,{}] 11:55:41 INFO - PROCESS | 1653 | 1467831341737 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:41 INFO - PROCESS | 1653 | 1467831341739 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:41 INFO - PROCESS | 1653 | 1467831341863 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:55:41 INFO - PROCESS | 1653 | 1467831341950 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 1653 | 1467831341951 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x123910000 == 31 [pid = 1653] [id = 571] 11:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1183e0000) [pid = 1653] [serial = 1713] [outer = 0x0] 11:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11871e400) [pid = 1653] [serial = 1714] [outer = 0x1183e0000] 11:55:41 INFO - PROCESS | 1653 | 1467831341994 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119234800) [pid = 1653] [serial = 1715] [outer = 0x1183e0000] 11:55:42 INFO - PROCESS | 1653 | 1467831342354 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 676ms 11:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:55:42 INFO - PROCESS | 1653 | 1467831342405 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 1653 | 1467831342406 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:55:42 INFO - PROCESS | 1653 | 1467831342408 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 1653 | 1467831342409 Marionette TRACE conn2 <- [1,2258,null,{}] 11:55:42 INFO - PROCESS | 1653 | 1467831342411 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:42 INFO - PROCESS | 1653 | 1467831342419 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:42 INFO - PROCESS | 1653 | 1467831342512 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:55:42 INFO - PROCESS | 1653 | 1467831342551 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1653 | 1467831342552 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x124bda000 == 32 [pid = 1653] [id = 572] 11:55:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11619fc00) [pid = 1653] [serial = 1716] [outer = 0x0] 11:55:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11957dc00) [pid = 1653] [serial = 1717] [outer = 0x11619fc00] 11:55:42 INFO - PROCESS | 1653 | 1467831342576 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11958e400) [pid = 1653] [serial = 1718] [outer = 0x11619fc00] 11:55:42 INFO - PROCESS | 1653 | 1467831342917 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 522ms 11:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:55:42 INFO - PROCESS | 1653 | 1467831342930 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 1653 | 1467831342933 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:55:42 INFO - PROCESS | 1653 | 1467831342936 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 1653 | 1467831342937 Marionette TRACE conn2 <- [1,2262,null,{}] 11:55:42 INFO - PROCESS | 1653 | 1467831342946 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:42 INFO - PROCESS | 1653 | 1467831342950 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:43 INFO - PROCESS | 1653 | 1467831343061 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:55:43 INFO - PROCESS | 1653 | 1467831343098 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 1653 | 1467831343099 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a6d000 == 33 [pid = 1653] [id = 573] 11:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119596400) [pid = 1653] [serial = 1719] [outer = 0x0] 11:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119aca800) [pid = 1653] [serial = 1720] [outer = 0x119596400] 11:55:43 INFO - PROCESS | 1653 | 1467831343124 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1211f5400) [pid = 1653] [serial = 1721] [outer = 0x119596400] 11:55:43 INFO - PROCESS | 1653 | 1467831343451 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 527ms 11:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:55:43 INFO - PROCESS | 1653 | 1467831343463 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 1653 | 1467831343465 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:55:43 INFO - PROCESS | 1653 | 1467831343469 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1653 | 1467831343470 Marionette TRACE conn2 <- [1,2266,null,{}] 11:55:43 INFO - PROCESS | 1653 | 1467831343472 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 1653 | 1467831343474 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:43 INFO - PROCESS | 1653 | 1467831343586 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:55:43 INFO - PROCESS | 1653 | 1467831343600 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 1653 | 1467831343601 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12927a800 == 34 [pid = 1653] [id = 574] 11:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123a08c00) [pid = 1653] [serial = 1722] [outer = 0x0] 11:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123a0f400) [pid = 1653] [serial = 1723] [outer = 0x123a08c00] 11:55:43 INFO - PROCESS | 1653 | 1467831343625 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123cb4400) [pid = 1653] [serial = 1724] [outer = 0x123a08c00] 11:55:43 INFO - PROCESS | 1653 | 1467831343969 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 11:55:43 INFO - PROCESS | 1653 | 1467831343988 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 1653 | 1467831343989 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:55:43 INFO - PROCESS | 1653 | 1467831343991 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1653 | 1467831343992 Marionette TRACE conn2 <- [1,2270,null,{}] 11:55:43 INFO - PROCESS | 1653 | 1467831343994 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 1653 | 1467831343995 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:44 INFO - PROCESS | 1653 | 1467831344090 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:55:44 INFO - PROCESS | 1653 | 1467831344102 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 1653 | 1467831344103 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a303800 == 35 [pid = 1653] [id = 575] 11:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123a0a800) [pid = 1653] [serial = 1725] [outer = 0x0] 11:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1243e4800) [pid = 1653] [serial = 1726] [outer = 0x123a0a800] 11:55:44 INFO - PROCESS | 1653 | 1467831344127 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124aabc00) [pid = 1653] [serial = 1727] [outer = 0x123a0a800] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123805000) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1258c0800) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12384c400) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124aa9800) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11961b000) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124fa6c00) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114f62000) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1129c5000) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116986800) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118185800) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112e4d400) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1257a4000) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116913c00) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119acbc00) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:55:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x115e68000) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:55:44 INFO - PROCESS | 1653 | 1467831344580 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 621ms 11:55:44 INFO - PROCESS | 1653 | 1467831344612 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 1653 | 1467831344614 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:55:44 INFO - PROCESS | 1653 | 1467831344621 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 1653 | 1467831344623 Marionette TRACE conn2 <- [1,2274,null,{}] 11:55:44 INFO - PROCESS | 1653 | 1467831344625 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:44 INFO - PROCESS | 1653 | 1467831344626 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:44 INFO - PROCESS | 1653 | 1467831344744 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:55:44 INFO - PROCESS | 1653 | 1467831344783 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 1653 | 1467831344785 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3e4800 == 36 [pid = 1653] [id = 576] 11:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112132c00) [pid = 1653] [serial = 1728] [outer = 0x0] 11:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116635400) [pid = 1653] [serial = 1729] [outer = 0x112132c00] 11:55:44 INFO - PROCESS | 1653 | 1467831344811 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119acbc00) [pid = 1653] [serial = 1730] [outer = 0x112132c00] 11:55:45 INFO - PROCESS | 1653 | 1467831345090 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 518ms 11:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:55:45 INFO - PROCESS | 1653 | 1467831345141 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 1653 | 1467831345142 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:55:45 INFO - PROCESS | 1653 | 1467831345144 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1653 | 1467831345145 Marionette TRACE conn2 <- [1,2278,null,{}] 11:55:45 INFO - PROCESS | 1653 | 1467831345148 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 1653 | 1467831345151 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:45 INFO - PROCESS | 1653 | 1467831345228 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:55:45 INFO - PROCESS | 1653 | 1467831345234 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 1653 | 1467831345235 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9be800 == 37 [pid = 1653] [id = 577] 11:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119c24c00) [pid = 1653] [serial = 1731] [outer = 0x0] 11:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124aae000) [pid = 1653] [serial = 1732] [outer = 0x119c24c00] 11:55:45 INFO - PROCESS | 1653 | 1467831345260 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124b6e800) [pid = 1653] [serial = 1733] [outer = 0x119c24c00] 11:55:45 INFO - PROCESS | 1653 | 1467831345579 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 468ms 11:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:55:45 INFO - PROCESS | 1653 | 1467831345614 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 1653 | 1467831345615 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:55:45 INFO - PROCESS | 1653 | 1467831345617 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1653 | 1467831345619 Marionette TRACE conn2 <- [1,2282,null,{}] 11:55:45 INFO - PROCESS | 1653 | 1467831345621 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 1653 | 1467831345623 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:45 INFO - PROCESS | 1653 | 1467831345746 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:55:45 INFO - PROCESS | 1653 | 1467831345755 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 1653 | 1467831345757 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124bd9000 == 38 [pid = 1653] [id = 578] 11:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124c34400) [pid = 1653] [serial = 1734] [outer = 0x0] 11:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1252bcc00) [pid = 1653] [serial = 1735] [outer = 0x124c34400] 11:55:45 INFO - PROCESS | 1653 | 1467831345783 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1258c5c00) [pid = 1653] [serial = 1736] [outer = 0x124c34400] 11:55:46 INFO - PROCESS | 1653 | 1467831346151 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 569ms 11:55:46 INFO - PROCESS | 1653 | 1467831346187 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 1653 | 1467831346189 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:55:46 INFO - PROCESS | 1653 | 1467831346194 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 1653 | 1467831346196 Marionette TRACE conn2 <- [1,2286,null,{}] 11:55:46 INFO - PROCESS | 1653 | 1467831346199 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 1653 | 1467831346201 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:46 INFO - PROCESS | 1653 | 1467831346324 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:55:46 INFO - PROCESS | 1653 | 1467831346449 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 1653 | 1467831346450 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d02800 == 39 [pid = 1653] [id = 579] 11:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112131c00) [pid = 1653] [serial = 1737] [outer = 0x0] 11:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1128d1800) [pid = 1653] [serial = 1738] [outer = 0x112131c00] 11:55:46 INFO - PROCESS | 1653 | 1467831346486 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112a7c000) [pid = 1653] [serial = 1739] [outer = 0x112131c00] 11:55:47 INFO - PROCESS | 1653 | 1467831347005 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:55:47 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 11:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 824ms 11:55:47 INFO - PROCESS | 1653 | 1467831347043 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 1653 | 1467831347045 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:55:47 INFO - PROCESS | 1653 | 1467831347051 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 1653 | 1467831347053 Marionette TRACE conn2 <- [1,2290,null,{}] 11:55:47 INFO - PROCESS | 1653 | 1467831347057 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:47 INFO - PROCESS | 1653 | 1467831347060 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:47 INFO - PROCESS | 1653 | 1467831347168 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:55:47 INFO - PROCESS | 1653 | 1467831347248 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 1653 | 1467831347250 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119959000 == 40 [pid = 1653] [id = 580] 11:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116469800) [pid = 1653] [serial = 1740] [outer = 0x0] 11:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116913c00) [pid = 1653] [serial = 1741] [outer = 0x116469800] 11:55:47 INFO - PROCESS | 1653 | 1467831347281 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117d08800) [pid = 1653] [serial = 1742] [outer = 0x116469800] 11:55:47 INFO - PROCESS | 1653 | 1467831347945 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 972ms 11:55:48 INFO - PROCESS | 1653 | 1467831348022 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:55:48 INFO - PROCESS | 1653 | 1467831348024 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:55:48 INFO - PROCESS | 1653 | 1467831348027 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 1653 | 1467831348029 Marionette TRACE conn2 <- [1,2294,null,{}] 11:55:48 INFO - PROCESS | 1653 | 1467831348033 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:48 INFO - PROCESS | 1653 | 1467831348035 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:48 INFO - PROCESS | 1653 | 1467831348137 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:55:48 INFO - PROCESS | 1653 | 1467831348192 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 1653 | 1467831348195 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119292800 == 41 [pid = 1653] [id = 581] 11:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x115e61c00) [pid = 1653] [serial = 1743] [outer = 0x0] 11:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1167b9800) [pid = 1653] [serial = 1744] [outer = 0x115e61c00] 11:55:48 INFO - PROCESS | 1653 | 1467831348223 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117d0e400) [pid = 1653] [serial = 1745] [outer = 0x115e61c00] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124bd9000 == 40 [pid = 1653] [id = 578] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9be800 == 39 [pid = 1653] [id = 577] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3e4800 == 38 [pid = 1653] [id = 576] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a303800 == 37 [pid = 1653] [id = 575] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12927a800 == 36 [pid = 1653] [id = 574] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x128a6d000 == 35 [pid = 1653] [id = 573] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124bda000 == 34 [pid = 1653] [id = 572] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123910000 == 33 [pid = 1653] [id = 571] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119962800 == 32 [pid = 1653] [id = 570] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11820e800 == 31 [pid = 1653] [id = 569] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1169be800 == 30 [pid = 1653] [id = 568] 11:55:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11678a000 == 29 [pid = 1653] [id = 567] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124671000) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1257aa000) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119c1fc00) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119c96000) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125828400) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1161a1000) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117148000) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a68400) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112e5bc00) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116f94400) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118247c00) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118261000) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1185cf400) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119581c00) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11960f000) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1258c7800) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1258bfc00) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1261ce000) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12463c400) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12101d400) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1176dc400) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11944e800) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119aca400) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124fa4c00) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x127403400) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123806400) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x127471400) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x127410c00) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 11:55:48 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1265b9400) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 11:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 620ms 11:55:48 INFO - PROCESS | 1653 | 1467831348640 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:55:48 INFO - PROCESS | 1653 | 1467831348649 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:55:48 INFO - PROCESS | 1653 | 1467831348652 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:55:48 INFO - PROCESS | 1653 | 1467831348657 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 1653 | 1467831348659 Marionette TRACE conn2 <- [1,2298,null,{}] 11:55:48 INFO - PROCESS | 1653 | 1467831348661 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:48 INFO - PROCESS | 1653 | 1467831348663 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:48 INFO - PROCESS | 1653 | 1467831348742 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:55:48 INFO - PROCESS | 1653 | 1467831348746 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 1653 | 1467831348748 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b6000 == 30 [pid = 1653] [id = 582] 11:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118182000) [pid = 1653] [serial = 1746] [outer = 0x0] 11:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118261000) [pid = 1653] [serial = 1747] [outer = 0x118182000] 11:55:48 INFO - PROCESS | 1653 | 1467831348779 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1185db800) [pid = 1653] [serial = 1748] [outer = 0x118182000] 11:55:49 INFO - PROCESS | 1653 | 1467831349121 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 519ms 11:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:55:49 INFO - PROCESS | 1653 | 1467831349176 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 1653 | 1467831349178 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:55:49 INFO - PROCESS | 1653 | 1467831349180 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 1653 | 1467831349182 Marionette TRACE conn2 <- [1,2302,null,{}] 11:55:49 INFO - PROCESS | 1653 | 1467831349190 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 1653 | 1467831349193 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:49 INFO - PROCESS | 1653 | 1467831349274 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:55:49 INFO - PROCESS | 1653 | 1467831349279 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 1653 | 1467831349281 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12467c800 == 31 [pid = 1653] [id = 583] 11:55:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112e58400) [pid = 1653] [serial = 1749] [outer = 0x0] 11:55:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11958a800) [pid = 1653] [serial = 1750] [outer = 0x112e58400] 11:55:49 INFO - PROCESS | 1653 | 1467831349313 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119617c00) [pid = 1653] [serial = 1751] [outer = 0x112e58400] 11:55:49 INFO - PROCESS | 1653 | 1467831349674 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 521ms 11:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:55:49 INFO - PROCESS | 1653 | 1467831349710 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 1653 | 1467831349712 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:55:49 INFO - PROCESS | 1653 | 1467831349716 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 1653 | 1467831349717 Marionette TRACE conn2 <- [1,2306,null,{}] 11:55:49 INFO - PROCESS | 1653 | 1467831349719 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 1653 | 1467831349721 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:49 INFO - PROCESS | 1653 | 1467831349797 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:55:49 INFO - PROCESS | 1653 | 1467831349803 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 1653 | 1467831349804 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a64000 == 32 [pid = 1653] [id = 584] 11:55:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112e57c00) [pid = 1653] [serial = 1752] [outer = 0x0] 11:55:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119c89400) [pid = 1653] [serial = 1753] [outer = 0x112e57c00] 11:55:49 INFO - PROCESS | 1653 | 1467831349829 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x121019000) [pid = 1653] [serial = 1754] [outer = 0x112e57c00] 11:55:50 INFO - PROCESS | 1653 | 1467831350235 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 570ms 11:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:55:50 INFO - PROCESS | 1653 | 1467831350287 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 1653 | 1467831350289 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:55:50 INFO - PROCESS | 1653 | 1467831350292 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 1653 | 1467831350294 Marionette TRACE conn2 <- [1,2310,null,{}] 11:55:50 INFO - PROCESS | 1653 | 1467831350298 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 1653 | 1467831350300 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:50 INFO - PROCESS | 1653 | 1467831350461 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:55:50 INFO - PROCESS | 1653 | 1467831350475 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 1653 | 1467831350477 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x119627000 == 33 [pid = 1653] [id = 585] 11:55:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1210eb000) [pid = 1653] [serial = 1755] [outer = 0x0] 11:55:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123a02400) [pid = 1653] [serial = 1756] [outer = 0x1210eb000] 11:55:50 INFO - PROCESS | 1653 | 1467831350505 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123a22800) [pid = 1653] [serial = 1757] [outer = 0x1210eb000] 11:55:50 INFO - PROCESS | 1653 | 1467831350946 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 672ms 11:55:50 INFO - PROCESS | 1653 | 1467831350965 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:55:50 INFO - PROCESS | 1653 | 1467831350967 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:55:50 INFO - PROCESS | 1653 | 1467831350978 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 1653 | 1467831350979 Marionette TRACE conn2 <- [1,2314,null,{}] 11:55:50 INFO - PROCESS | 1653 | 1467831350983 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 1653 | 1467831350989 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:51 INFO - PROCESS | 1653 | 1467831351149 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:55:51 INFO - PROCESS | 1653 | 1467831351214 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 1653 | 1467831351216 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a755800 == 34 [pid = 1653] [id = 586] 11:55:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124674c00) [pid = 1653] [serial = 1758] [outer = 0x0] 11:55:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124c2cc00) [pid = 1653] [serial = 1759] [outer = 0x124674c00] 11:55:51 INFO - PROCESS | 1653 | 1467831351257 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1261d0400) [pid = 1653] [serial = 1760] [outer = 0x124674c00] 11:55:51 INFO - PROCESS | 1653 | 1467831351570 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 627ms 11:55:51 INFO - PROCESS | 1653 | 1467831351597 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:55:51 INFO - PROCESS | 1653 | 1467831351599 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:55:51 INFO - PROCESS | 1653 | 1467831351603 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:55:51 INFO - PROCESS | 1653 | 1467831351604 Marionette TRACE conn2 <- [1,2318,null,{}] 11:55:51 INFO - PROCESS | 1653 | 1467831351606 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:51 INFO - PROCESS | 1653 | 1467831351608 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:51 INFO - PROCESS | 1653 | 1467831351705 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:55:51 INFO - PROCESS | 1653 | 1467831351760 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 1653 | 1467831351761 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b029000 == 35 [pid = 1653] [id = 587] 11:55:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113093c00) [pid = 1653] [serial = 1761] [outer = 0x0] 11:55:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119580400) [pid = 1653] [serial = 1762] [outer = 0x113093c00] 11:55:51 INFO - PROCESS | 1653 | 1467831351792 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1270ebc00) [pid = 1653] [serial = 1763] [outer = 0x113093c00] 11:55:52 INFO - PROCESS | 1653 | 1467831352108 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 1653 | 1467831352124 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:55:52 INFO - PROCESS | 1653 | 1467831352127 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 1653 | 1467831352128 Marionette TRACE conn2 <- [1,2322,null,{}] 11:55:52 INFO - PROCESS | 1653 | 1467831352130 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:52 INFO - PROCESS | 1653 | 1467831352131 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:52 INFO - PROCESS | 1653 | 1467831352236 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:55:52 INFO - PROCESS | 1653 | 1467831352239 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 1653 | 1467831352240 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be4a000 == 36 [pid = 1653] [id = 588] 11:55:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12466fc00) [pid = 1653] [serial = 1764] [outer = 0x0] 11:55:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12746b000) [pid = 1653] [serial = 1765] [outer = 0x12466fc00] 11:55:52 INFO - PROCESS | 1653 | 1467831352266 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128a85800) [pid = 1653] [serial = 1766] [outer = 0x12466fc00] 11:55:52 INFO - PROCESS | 1653 | 1467831352575 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 472ms 11:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:55:52 INFO - PROCESS | 1653 | 1467831352605 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 1653 | 1467831352607 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:55:52 INFO - PROCESS | 1653 | 1467831352609 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 1653 | 1467831352610 Marionette TRACE conn2 <- [1,2326,null,{}] 11:55:52 INFO - PROCESS | 1653 | 1467831352612 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:52 INFO - PROCESS | 1653 | 1467831352613 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:52 INFO - PROCESS | 1653 | 1467831352720 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:55:52 INFO - PROCESS | 1653 | 1467831352724 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 1653 | 1467831352725 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be61000 == 37 [pid = 1653] [id = 589] 11:55:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126527800) [pid = 1653] [serial = 1767] [outer = 0x0] 11:55:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a88800) [pid = 1653] [serial = 1768] [outer = 0x126527800] 11:55:52 INFO - PROCESS | 1653 | 1467831352756 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128a8f000) [pid = 1653] [serial = 1769] [outer = 0x126527800] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1164f1c00) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11619fc00) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129d2400) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1183e0000) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112ad1400) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1164ea400) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119190c00) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123a0fc00) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119596400) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113d47c00) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112132c00) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x123a08c00) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123a0a800) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c24c00) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:55:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112f0d400) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:55:53 INFO - PROCESS | 1653 | 1467831353150 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 573ms 11:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:55:53 INFO - PROCESS | 1653 | 1467831353189 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 1653 | 1467831353190 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:55:53 INFO - PROCESS | 1653 | 1467831353192 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 1653 | 1467831353193 Marionette TRACE conn2 <- [1,2330,null,{}] 11:55:53 INFO - PROCESS | 1653 | 1467831353196 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:53 INFO - PROCESS | 1653 | 1467831353197 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:53 INFO - PROCESS | 1653 | 1467831353279 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:55:53 INFO - PROCESS | 1653 | 1467831353286 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 1653 | 1467831353287 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a63000 == 38 [pid = 1653] [id = 590] 11:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a69000) [pid = 1653] [serial = 1770] [outer = 0x0] 11:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1183db800) [pid = 1653] [serial = 1771] [outer = 0x112a69000] 11:55:53 INFO - PROCESS | 1653 | 1467831353311 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11960d400) [pid = 1653] [serial = 1772] [outer = 0x112a69000] 11:55:53 INFO - PROCESS | 1653 | 1467831353647 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 474ms 11:55:53 INFO - PROCESS | 1653 | 1467831353667 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 1653 | 1467831353670 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:55:53 INFO - PROCESS | 1653 | 1467831353672 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 1653 | 1467831353674 Marionette TRACE conn2 <- [1,2334,null,{}] 11:55:53 INFO - PROCESS | 1653 | 1467831353676 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:53 INFO - PROCESS | 1653 | 1467831353678 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:53 INFO - PROCESS | 1653 | 1467831353769 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:55:53 INFO - PROCESS | 1653 | 1467831353827 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 1653 | 1467831353829 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c75d800 == 39 [pid = 1653] [id = 591] 11:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112de6c00) [pid = 1653] [serial = 1773] [outer = 0x0] 11:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119613c00) [pid = 1653] [serial = 1774] [outer = 0x112de6c00] 11:55:53 INFO - PROCESS | 1653 | 1467831353863 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128b34400) [pid = 1653] [serial = 1775] [outer = 0x112de6c00] 11:55:54 INFO - PROCESS | 1653 | 1467831354159 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 11:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:55:54 INFO - PROCESS | 1653 | 1467831354192 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 1653 | 1467831354194 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:55:54 INFO - PROCESS | 1653 | 1467831354196 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 1653 | 1467831354197 Marionette TRACE conn2 <- [1,2338,null,{}] 11:55:54 INFO - PROCESS | 1653 | 1467831354199 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 1653 | 1467831354202 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:54 INFO - PROCESS | 1653 | 1467831354283 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:55:54 INFO - PROCESS | 1653 | 1467831354288 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1653 | 1467831354289 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d10e800 == 40 [pid = 1653] [id = 592] 11:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128b36800) [pid = 1653] [serial = 1776] [outer = 0x0] 11:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128b3b000) [pid = 1653] [serial = 1777] [outer = 0x128b36800] 11:55:54 INFO - PROCESS | 1653 | 1467831354313 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128c5b800) [pid = 1653] [serial = 1778] [outer = 0x128b36800] 11:55:54 INFO - PROCESS | 1653 | 1467831354640 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 467ms 11:55:54 INFO - PROCESS | 1653 | 1467831354664 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 1653 | 1467831354665 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:55:54 INFO - PROCESS | 1653 | 1467831354670 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 1653 | 1467831354671 Marionette TRACE conn2 <- [1,2342,null,{}] 11:55:54 INFO - PROCESS | 1653 | 1467831354673 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 1653 | 1467831354674 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:54 INFO - PROCESS | 1653 | 1467831354780 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:55:54 INFO - PROCESS | 1653 | 1467831354789 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1653 | 1467831354790 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1bc800 == 41 [pid = 1653] [id = 593] 11:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128e82000) [pid = 1653] [serial = 1779] [outer = 0x0] 11:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128e82800) [pid = 1653] [serial = 1780] [outer = 0x128e82000] 11:55:54 INFO - PROCESS | 1653 | 1467831354822 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12917c400) [pid = 1653] [serial = 1781] [outer = 0x128e82000] 11:55:55 INFO - PROCESS | 1653 | 1467831355272 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 617ms 11:55:55 INFO - PROCESS | 1653 | 1467831355288 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 1653 | 1467831355291 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:55:55 INFO - PROCESS | 1653 | 1467831355294 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 1653 | 1467831355296 Marionette TRACE conn2 <- [1,2346,null,{}] 11:55:55 INFO - PROCESS | 1653 | 1467831355318 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 1653 | 1467831355320 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:55 INFO - PROCESS | 1653 | 1467831355425 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:55:55 INFO - PROCESS | 1653 | 1467831355529 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 1653 | 1467831355531 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11994a000 == 42 [pid = 1653] [id = 594] 11:55:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11714ec00) [pid = 1653] [serial = 1782] [outer = 0x0] 11:55:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116981400) [pid = 1653] [serial = 1783] [outer = 0x11714ec00] 11:55:55 INFO - PROCESS | 1653 | 1467831355577 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118252c00) [pid = 1653] [serial = 1784] [outer = 0x11714ec00] 11:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 721ms 11:55:56 INFO - PROCESS | 1653 | 1467831356009 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:55:56 INFO - PROCESS | 1653 | 1467831356032 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 1653 | 1467831356035 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:55:56 INFO - PROCESS | 1653 | 1467831356041 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 1653 | 1467831356043 Marionette TRACE conn2 <- [1,2350,null,{}] 11:55:56 INFO - PROCESS | 1653 | 1467831356046 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:56 INFO - PROCESS | 1653 | 1467831356048 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:56 INFO - PROCESS | 1653 | 1467831356152 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:55:56 INFO - PROCESS | 1653 | 1467831356226 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 1653 | 1467831356228 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3e9800 == 43 [pid = 1653] [id = 595] 11:55:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11918fc00) [pid = 1653] [serial = 1785] [outer = 0x0] 11:55:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11958c800) [pid = 1653] [serial = 1786] [outer = 0x11918fc00] 11:55:56 INFO - PROCESS | 1653 | 1467831356259 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11961b400) [pid = 1653] [serial = 1787] [outer = 0x11918fc00] 11:55:56 INFO - PROCESS | 1653 | 1467831356713 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 723ms 11:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:55:56 INFO - PROCESS | 1653 | 1467831356786 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 1653 | 1467831356788 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:55:56 INFO - PROCESS | 1653 | 1467831356790 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 1653 | 1467831356793 Marionette TRACE conn2 <- [1,2354,null,{}] 11:55:56 INFO - PROCESS | 1653 | 1467831356818 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:56 INFO - PROCESS | 1653 | 1467831356821 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:56 INFO - PROCESS | 1653 | 1467831356947 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:55:57 INFO - PROCESS | 1653 | 1467831357003 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1653 | 1467831357005 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1d7800 == 44 [pid = 1653] [id = 596] 11:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12466f800) [pid = 1653] [serial = 1788] [outer = 0x0] 11:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124aac400) [pid = 1653] [serial = 1789] [outer = 0x12466f800] 11:55:57 INFO - PROCESS | 1653 | 1467831357036 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1257a5000) [pid = 1653] [serial = 1790] [outer = 0x12466f800] 11:55:57 INFO - PROCESS | 1653 | 1467831357458 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 673ms 11:55:57 INFO - PROCESS | 1653 | 1467831357464 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 1653 | 1467831357468 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:55:57 INFO - PROCESS | 1653 | 1467831357471 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 1653 | 1467831357472 Marionette TRACE conn2 <- [1,2358,null,{}] 11:55:57 INFO - PROCESS | 1653 | 1467831357474 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 1653 | 1467831357476 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:57 INFO - PROCESS | 1653 | 1467831357587 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:55:57 INFO - PROCESS | 1653 | 1467831357647 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1653 | 1467831357649 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d458800 == 45 [pid = 1653] [id = 597] 11:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12582c400) [pid = 1653] [serial = 1791] [outer = 0x0] 11:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1261d0800) [pid = 1653] [serial = 1792] [outer = 0x12582c400] 11:55:57 INFO - PROCESS | 1653 | 1467831357677 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127477800) [pid = 1653] [serial = 1793] [outer = 0x12582c400] 11:55:58 INFO - PROCESS | 1653 | 1467831358279 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 869ms 11:55:58 INFO - PROCESS | 1653 | 1467831358340 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 1653 | 1467831358342 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:55:58 INFO - PROCESS | 1653 | 1467831358346 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 1653 | 1467831358347 Marionette TRACE conn2 <- [1,2362,null,{}] 11:55:58 INFO - PROCESS | 1653 | 1467831358371 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 1653 | 1467831358373 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:58 INFO - PROCESS | 1653 | 1467831358465 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:55:58 INFO - PROCESS | 1653 | 1467831358542 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 1653 | 1467831358543 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181a6000 == 46 [pid = 1653] [id = 598] 11:55:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x115d16c00) [pid = 1653] [serial = 1794] [outer = 0x0] 11:55:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115e60000) [pid = 1653] [serial = 1795] [outer = 0x115d16c00] 11:55:58 INFO - PROCESS | 1653 | 1467831358587 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116f95400) [pid = 1653] [serial = 1796] [outer = 0x115d16c00] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d10e800 == 45 [pid = 1653] [id = 592] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12c75d800 == 44 [pid = 1653] [id = 591] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x128a63000 == 43 [pid = 1653] [id = 590] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12be61000 == 42 [pid = 1653] [id = 589] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12be4a000 == 41 [pid = 1653] [id = 588] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b029000 == 40 [pid = 1653] [id = 587] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a755800 == 39 [pid = 1653] [id = 586] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119627000 == 38 [pid = 1653] [id = 585] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x128a64000 == 37 [pid = 1653] [id = 584] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12467c800 == 36 [pid = 1653] [id = 583] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b6000 == 35 [pid = 1653] [id = 582] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119292800 == 34 [pid = 1653] [id = 581] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119959000 == 33 [pid = 1653] [id = 580] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x113d02800 == 32 [pid = 1653] [id = 579] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d458800 == 31 [pid = 1653] [id = 597] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1d7800 == 30 [pid = 1653] [id = 596] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3e9800 == 29 [pid = 1653] [id = 595] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1bc800 == 28 [pid = 1653] [id = 593] 11:55:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11994a000 == 27 [pid = 1653] [id = 594] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116f91c00) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11957dc00) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1176d4000) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11824f800) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1183e0800) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11871e400) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113d3a000) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113096400) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118351000) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118183000) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119c93800) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119599c00) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124f31400) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124aa6000) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119aca800) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11958e400) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1258c1000) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116635400) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123a0f400) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1211f5400) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124f31c00) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1243e4800) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124aae000) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1252bcc00) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113234400) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119acbc00) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124aabc00) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112a7c400) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x123cb4400) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124b6e800) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119234800) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 11:55:59 INFO - PROCESS | 1653 | 1467831359682 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1394ms 11:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:55:59 INFO - PROCESS | 1653 | 1467831359740 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 1653 | 1467831359743 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:55:59 INFO - PROCESS | 1653 | 1467831359746 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 1653 | 1467831359748 Marionette TRACE conn2 <- [1,2366,null,{}] 11:55:59 INFO - PROCESS | 1653 | 1467831359751 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:59 INFO - PROCESS | 1653 | 1467831359753 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:59 INFO - PROCESS | 1653 | 1467831359832 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:55:59 INFO - PROCESS | 1653 | 1467831359863 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 1653 | 1467831359864 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:55:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164a3000 == 28 [pid = 1653] [id = 599] 11:55:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112ad4c00) [pid = 1653] [serial = 1797] [outer = 0x0] 11:55:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112deb000) [pid = 1653] [serial = 1798] [outer = 0x112ad4c00] 11:55:59 INFO - PROCESS | 1653 | 1467831359893 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112e5b800) [pid = 1653] [serial = 1799] [outer = 0x112ad4c00] 11:56:00 INFO - PROCESS | 1653 | 1467831360268 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 571ms 11:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:56:00 INFO - PROCESS | 1653 | 1467831360317 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 1653 | 1467831360320 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:56:00 INFO - PROCESS | 1653 | 1467831360325 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 1653 | 1467831360327 Marionette TRACE conn2 <- [1,2370,null,{}] 11:56:00 INFO - PROCESS | 1653 | 1467831360329 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:00 INFO - PROCESS | 1653 | 1467831360331 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:00 INFO - PROCESS | 1653 | 1467831360409 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:56:00 INFO - PROCESS | 1653 | 1467831360413 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1653 | 1467831360415 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181a9000 == 29 [pid = 1653] [id = 600] 11:56:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113233000) [pid = 1653] [serial = 1800] [outer = 0x0] 11:56:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11646bc00) [pid = 1653] [serial = 1801] [outer = 0x113233000] 11:56:00 INFO - PROCESS | 1653 | 1467831360445 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a1b800) [pid = 1653] [serial = 1802] [outer = 0x113233000] 11:56:00 INFO - PROCESS | 1653 | 1467831360785 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 470ms 11:56:00 INFO - PROCESS | 1653 | 1467831360795 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 1653 | 1467831360807 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:56:00 INFO - PROCESS | 1653 | 1467831360810 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 1653 | 1467831360813 Marionette TRACE conn2 <- [1,2374,null,{}] 11:56:00 INFO - PROCESS | 1653 | 1467831360823 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:00 INFO - PROCESS | 1653 | 1467831360826 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:00 INFO - PROCESS | 1653 | 1467831360909 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:56:00 INFO - PROCESS | 1653 | 1467831360967 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1653 | 1467831360969 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119956800 == 30 [pid = 1653] [id = 601] 11:56:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1129cd000) [pid = 1653] [serial = 1803] [outer = 0x0] 11:56:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118243c00) [pid = 1653] [serial = 1804] [outer = 0x1129cd000] 11:56:00 INFO - PROCESS | 1653 | 1467831360997 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1183dd800) [pid = 1653] [serial = 1805] [outer = 0x1129cd000] 11:56:01 INFO - PROCESS | 1653 | 1467831361345 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 572ms 11:56:01 INFO - PROCESS | 1653 | 1467831361385 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:56:01 INFO - PROCESS | 1653 | 1467831361388 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:56:01 INFO - PROCESS | 1653 | 1467831361390 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 1653 | 1467831361391 Marionette TRACE conn2 <- [1,2378,null,{}] 11:56:01 INFO - PROCESS | 1653 | 1467831361394 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 1653 | 1467831361395 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:01 INFO - PROCESS | 1653 | 1467831361504 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:56:01 INFO - PROCESS | 1653 | 1467831361541 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 1653 | 1467831361542 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x123904000 == 31 [pid = 1653] [id = 602] 11:56:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1183e0000) [pid = 1653] [serial = 1806] [outer = 0x0] 11:56:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11871bc00) [pid = 1653] [serial = 1807] [outer = 0x1183e0000] 11:56:01 INFO - PROCESS | 1653 | 1467831361567 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119195400) [pid = 1653] [serial = 1808] [outer = 0x1183e0000] 11:56:01 INFO - PROCESS | 1653 | 1467831361865 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 522ms 11:56:01 INFO - PROCESS | 1653 | 1467831361913 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 1653 | 1467831361914 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:56:01 INFO - PROCESS | 1653 | 1467831361919 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 1653 | 1467831361920 Marionette TRACE conn2 <- [1,2382,null,{}] 11:56:01 INFO - PROCESS | 1653 | 1467831361929 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 1653 | 1467831361931 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:02 INFO - PROCESS | 1653 | 1467831362031 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:56:02 INFO - PROCESS | 1653 | 1467831362035 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 1653 | 1467831362037 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x124bd6800 == 32 [pid = 1653] [id = 603] 11:56:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112e58000) [pid = 1653] [serial = 1809] [outer = 0x0] 11:56:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119453c00) [pid = 1653] [serial = 1810] [outer = 0x112e58000] 11:56:02 INFO - PROCESS | 1653 | 1467831362061 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11958ec00) [pid = 1653] [serial = 1811] [outer = 0x112e58000] 11:56:02 INFO - PROCESS | 1653 | 1467831362400 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 520ms 11:56:02 INFO - PROCESS | 1653 | 1467831362438 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 1653 | 1467831362439 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:56:02 INFO - PROCESS | 1653 | 1467831362442 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 1653 | 1467831362443 Marionette TRACE conn2 <- [1,2386,null,{}] 11:56:02 INFO - PROCESS | 1653 | 1467831362445 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:02 INFO - PROCESS | 1653 | 1467831362449 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:02 INFO - PROCESS | 1653 | 1467831362561 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:56:02 INFO - PROCESS | 1653 | 1467831362600 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 1653 | 1467831362601 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a6b800 == 33 [pid = 1653] [id = 604] 11:56:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119591000) [pid = 1653] [serial = 1812] [outer = 0x0] 11:56:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11961bc00) [pid = 1653] [serial = 1813] [outer = 0x119591000] 11:56:02 INFO - PROCESS | 1653 | 1467831362626 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12101b800) [pid = 1653] [serial = 1814] [outer = 0x119591000] 11:56:02 INFO - PROCESS | 1653 | 1467831362942 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 517ms 11:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:56:02 INFO - PROCESS | 1653 | 1467831362960 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 1653 | 1467831362962 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:56:02 INFO - PROCESS | 1653 | 1467831362965 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 1653 | 1467831362969 Marionette TRACE conn2 <- [1,2390,null,{}] 11:56:02 INFO - PROCESS | 1653 | 1467831362972 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:02 INFO - PROCESS | 1653 | 1467831362973 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:03 INFO - PROCESS | 1653 | 1467831363085 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:56:03 INFO - PROCESS | 1653 | 1467831363121 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 1653 | 1467831363122 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x128efb800 == 34 [pid = 1653] [id = 605] 11:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1129d1800) [pid = 1653] [serial = 1815] [outer = 0x0] 11:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1211ec000) [pid = 1653] [serial = 1816] [outer = 0x1129d1800] 11:56:03 INFO - PROCESS | 1653 | 1467831363146 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123a0a000) [pid = 1653] [serial = 1817] [outer = 0x1129d1800] 11:56:03 INFO - PROCESS | 1653 | 1467831363504 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 574ms 11:56:03 INFO - PROCESS | 1653 | 1467831363547 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 1653 | 1467831363549 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:56:03 INFO - PROCESS | 1653 | 1467831363552 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 1653 | 1467831363554 Marionette TRACE conn2 <- [1,2394,null,{}] 11:56:03 INFO - PROCESS | 1653 | 1467831363557 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:03 INFO - PROCESS | 1653 | 1467831363559 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:03 INFO - PROCESS | 1653 | 1467831363703 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:56:03 INFO - PROCESS | 1653 | 1467831363722 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 1653 | 1467831363723 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294cd800 == 35 [pid = 1653] [id = 606] 11:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112a67400) [pid = 1653] [serial = 1818] [outer = 0x0] 11:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x123cb8c00) [pid = 1653] [serial = 1819] [outer = 0x112a67400] 11:56:03 INFO - PROCESS | 1653 | 1467831363762 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1243e0400) [pid = 1653] [serial = 1820] [outer = 0x112a67400] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124c34400) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128e82000) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128b36800) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124674c00) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113093c00) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12466fc00) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112131c00) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112e57c00) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118182000) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112e58400) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116469800) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115e61c00) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1210eb000) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126527800) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112de6c00) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:56:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a69000) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:56:04 INFO - PROCESS | 1653 | 1467831364339 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 822ms 11:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:56:04 INFO - PROCESS | 1653 | 1467831364375 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 1653 | 1467831364376 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:56:04 INFO - PROCESS | 1653 | 1467831364378 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 1653 | 1467831364380 Marionette TRACE conn2 <- [1,2398,null,{}] 11:56:04 INFO - PROCESS | 1653 | 1467831364382 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 1653 | 1467831364385 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:04 INFO - PROCESS | 1653 | 1467831364505 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:56:04 INFO - PROCESS | 1653 | 1467831364540 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 1653 | 1467831364541 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119953000 == 36 [pid = 1653] [id = 607] 11:56:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x115e64000) [pid = 1653] [serial = 1821] [outer = 0x0] 11:56:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119592c00) [pid = 1653] [serial = 1822] [outer = 0x115e64000] 11:56:04 INFO - PROCESS | 1653 | 1467831364565 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123a0ac00) [pid = 1653] [serial = 1823] [outer = 0x115e64000] 11:56:04 INFO - PROCESS | 1653 | 1467831364826 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 468ms 11:56:04 INFO - PROCESS | 1653 | 1467831364849 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 1653 | 1467831364853 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:56:04 INFO - PROCESS | 1653 | 1467831364862 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 1653 | 1467831364864 Marionette TRACE conn2 <- [1,2402,null,{}] 11:56:04 INFO - PROCESS | 1653 | 1467831364875 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 1653 | 1467831364876 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:04 INFO - PROCESS | 1653 | 1467831364986 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:56:05 INFO - PROCESS | 1653 | 1467831365066 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 1653 | 1467831365067 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a68f000 == 37 [pid = 1653] [id = 608] 11:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1176d4000) [pid = 1653] [serial = 1824] [outer = 0x0] 11:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12466fc00) [pid = 1653] [serial = 1825] [outer = 0x1176d4000] 11:56:05 INFO - PROCESS | 1653 | 1467831365108 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124ab2000) [pid = 1653] [serial = 1826] [outer = 0x1176d4000] 11:56:05 INFO - PROCESS | 1653 | 1467831365467 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 11:56:05 INFO - PROCESS | 1653 | 1467831365491 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:56:05 INFO - PROCESS | 1653 | 1467831365492 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:56:05 INFO - PROCESS | 1653 | 1467831365494 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 1653 | 1467831365496 Marionette TRACE conn2 <- [1,2406,null,{}] 11:56:05 INFO - PROCESS | 1653 | 1467831365499 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:05 INFO - PROCESS | 1653 | 1467831365503 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:05 INFO - PROCESS | 1653 | 1467831365595 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:56:05 INFO - PROCESS | 1653 | 1467831365599 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 1653 | 1467831365609 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a7a000 == 38 [pid = 1653] [id = 609] 11:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x117149800) [pid = 1653] [serial = 1827] [outer = 0x0] 11:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1252b9800) [pid = 1653] [serial = 1828] [outer = 0x117149800] 11:56:05 INFO - PROCESS | 1653 | 1467831365636 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1258c6c00) [pid = 1653] [serial = 1829] [outer = 0x117149800] 11:56:06 INFO - PROCESS | 1653 | 1467831366001 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 524ms 11:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:56:06 INFO - PROCESS | 1653 | 1467831366020 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 1653 | 1467831366022 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:56:06 INFO - PROCESS | 1653 | 1467831366038 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1653 | 1467831366039 Marionette TRACE conn2 <- [1,2410,null,{}] 11:56:06 INFO - PROCESS | 1653 | 1467831366041 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 1653 | 1467831366042 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:06 INFO - PROCESS | 1653 | 1467831366123 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:56:06 INFO - PROCESS | 1653 | 1467831366127 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 1653 | 1467831366128 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be60000 == 39 [pid = 1653] [id = 610] 11:56:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1258c7000) [pid = 1653] [serial = 1830] [outer = 0x0] 11:56:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12704c000) [pid = 1653] [serial = 1831] [outer = 0x1258c7000] 11:56:06 INFO - PROCESS | 1653 | 1467831366152 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12740a800) [pid = 1653] [serial = 1832] [outer = 0x1258c7000] 11:56:06 INFO - PROCESS | 1653 | 1467831366731 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 736ms 11:56:06 INFO - PROCESS | 1653 | 1467831366761 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 1653 | 1467831366764 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:56:06 INFO - PROCESS | 1653 | 1467831366767 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1653 | 1467831366770 Marionette TRACE conn2 <- [1,2414,null,{}] 11:56:06 INFO - PROCESS | 1653 | 1467831366774 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 1653 | 1467831366775 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:06 INFO - PROCESS | 1653 | 1467831366886 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:56:07 INFO - PROCESS | 1653 | 1467831367015 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1653 | 1467831367017 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118767800 == 40 [pid = 1653] [id = 611] 11:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113095400) [pid = 1653] [serial = 1833] [outer = 0x0] 11:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113234800) [pid = 1653] [serial = 1834] [outer = 0x113095400] 11:56:07 INFO - PROCESS | 1653 | 1467831367048 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116635c00) [pid = 1653] [serial = 1835] [outer = 0x113095400] 11:56:07 INFO - PROCESS | 1653 | 1467831367544 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 824ms 11:56:07 INFO - PROCESS | 1653 | 1467831367593 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 1653 | 1467831367596 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:56:07 INFO - PROCESS | 1653 | 1467831367604 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 1653 | 1467831367606 Marionette TRACE conn2 <- [1,2418,null,{}] 11:56:07 INFO - PROCESS | 1653 | 1467831367609 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 1653 | 1467831367611 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:07 INFO - PROCESS | 1653 | 1467831367722 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:56:07 INFO - PROCESS | 1653 | 1467831367803 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1653 | 1467831367805 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164ba800 == 41 [pid = 1653] [id = 612] 11:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x113095800) [pid = 1653] [serial = 1836] [outer = 0x0] 11:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x115e68000) [pid = 1653] [serial = 1837] [outer = 0x113095800] 11:56:07 INFO - PROCESS | 1653 | 1467831367837 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118256800) [pid = 1653] [serial = 1838] [outer = 0x113095800] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x124a7a000 == 40 [pid = 1653] [id = 609] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a68f000 == 39 [pid = 1653] [id = 608] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119953000 == 38 [pid = 1653] [id = 607] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1294cd800 == 37 [pid = 1653] [id = 606] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x128efb800 == 36 [pid = 1653] [id = 605] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x128a6b800 == 35 [pid = 1653] [id = 604] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x124bd6800 == 34 [pid = 1653] [id = 603] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x123904000 == 33 [pid = 1653] [id = 602] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119956800 == 32 [pid = 1653] [id = 601] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1181a9000 == 31 [pid = 1653] [id = 600] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1164a3000 == 30 [pid = 1653] [id = 599] 11:56:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1181a6000 == 29 [pid = 1653] [id = 598] 11:56:08 INFO - PROCESS | 1653 | 1467831368451 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 870ms 11:56:08 INFO - PROCESS | 1653 | 1467831368475 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:56:08 INFO - PROCESS | 1653 | 1467831368477 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:56:08 INFO - PROCESS | 1653 | 1467831368480 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 1653 | 1467831368486 Marionette TRACE conn2 <- [1,2422,null,{}] 11:56:08 INFO - PROCESS | 1653 | 1467831368490 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:08 INFO - PROCESS | 1653 | 1467831368491 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:08 INFO - PROCESS | 1653 | 1467831368575 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:56:08 INFO - PROCESS | 1653 | 1467831368579 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 1653 | 1467831368581 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x116958000 == 30 [pid = 1653] [id = 613] 11:56:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112a64000) [pid = 1653] [serial = 1839] [outer = 0x0] 11:56:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112e4e800) [pid = 1653] [serial = 1840] [outer = 0x112a64000] 11:56:08 INFO - PROCESS | 1653 | 1467831368612 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112f0c800) [pid = 1653] [serial = 1841] [outer = 0x112a64000] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1258c5c00) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12917c400) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128e82800) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128b3b000) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124c2cc00) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1261d0400) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119580400) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12746b000) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128d1800) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a7c000) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128a85800) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119c89400) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121019000) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118261000) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185db800) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11958a800) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119617c00) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1270ebc00) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116913c00) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x117d08800) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1167b9800) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117d0e400) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123a02400) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128a88800) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128c5b800) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128b34400) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1183db800) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128a8f000) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119613c00) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11960d400) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123a22800) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 11:56:08 INFO - PROCESS | 1653 | 1467831368972 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 526ms 11:56:09 INFO - PROCESS | 1653 | 1467831369007 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 1653 | 1467831369010 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:56:09 INFO - PROCESS | 1653 | 1467831369014 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 1653 | 1467831369016 Marionette TRACE conn2 <- [1,2426,null,{}] 11:56:09 INFO - PROCESS | 1653 | 1467831369018 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 1653 | 1467831369020 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:09 INFO - PROCESS | 1653 | 1467831369102 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:56:09 INFO - PROCESS | 1653 | 1467831369106 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1653 | 1467831369108 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181b1800 == 31 [pid = 1653] [id = 614] 11:56:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113d67800) [pid = 1653] [serial = 1842] [outer = 0x0] 11:56:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e0bc00) [pid = 1653] [serial = 1843] [outer = 0x113d67800] 11:56:09 INFO - PROCESS | 1653 | 1467831369135 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1164ea400) [pid = 1653] [serial = 1844] [outer = 0x113d67800] 11:56:09 INFO - PROCESS | 1653 | 1467831369483 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 473ms 11:56:09 INFO - PROCESS | 1653 | 1467831369487 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 1653 | 1467831369488 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:56:09 INFO - PROCESS | 1653 | 1467831369491 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 1653 | 1467831369493 Marionette TRACE conn2 <- [1,2430,null,{}] 11:56:09 INFO - PROCESS | 1653 | 1467831369503 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 1653 | 1467831369507 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:09 INFO - PROCESS | 1653 | 1467831369588 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:56:09 INFO - PROCESS | 1653 | 1467831369648 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1653 | 1467831369650 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b30000 == 32 [pid = 1653] [id = 615] 11:56:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11690ec00) [pid = 1653] [serial = 1845] [outer = 0x0] 11:56:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11714e800) [pid = 1653] [serial = 1846] [outer = 0x11690ec00] 11:56:09 INFO - PROCESS | 1653 | 1467831369677 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11825a800) [pid = 1653] [serial = 1847] [outer = 0x11690ec00] 11:56:09 INFO - PROCESS | 1653 | 1467831369976 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 523ms 11:56:10 INFO - PROCESS | 1653 | 1467831370015 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 1653 | 1467831370018 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:56:10 INFO - PROCESS | 1653 | 1467831370022 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 1653 | 1467831370024 Marionette TRACE conn2 <- [1,2434,null,{}] 11:56:10 INFO - PROCESS | 1653 | 1467831370026 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:10 INFO - PROCESS | 1653 | 1467831370027 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:10 INFO - PROCESS | 1653 | 1467831370110 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:56:10 INFO - PROCESS | 1653 | 1467831370170 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 1653 | 1467831370171 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12401c000 == 33 [pid = 1653] [id = 616] 11:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115d19400) [pid = 1653] [serial = 1848] [outer = 0x0] 11:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1183e6400) [pid = 1653] [serial = 1849] [outer = 0x115d19400] 11:56:10 INFO - PROCESS | 1653 | 1467831370196 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11871e400) [pid = 1653] [serial = 1850] [outer = 0x115d19400] 11:56:10 INFO - PROCESS | 1653 | 1467831370471 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 470ms 11:56:10 INFO - PROCESS | 1653 | 1467831370492 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 1653 | 1467831370493 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:56:10 INFO - PROCESS | 1653 | 1467831370495 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 1653 | 1467831370496 Marionette TRACE conn2 <- [1,2438,null,{}] 11:56:10 INFO - PROCESS | 1653 | 1467831370499 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:10 INFO - PROCESS | 1653 | 1467831370502 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:10 INFO - PROCESS | 1653 | 1467831370588 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:56:10 INFO - PROCESS | 1653 | 1467831370592 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 1653 | 1467831370593 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a66800 == 34 [pid = 1653] [id = 617] 11:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112a7ac00) [pid = 1653] [serial = 1851] [outer = 0x0] 11:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119198800) [pid = 1653] [serial = 1852] [outer = 0x112a7ac00] 11:56:10 INFO - PROCESS | 1653 | 1467831370620 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11957cc00) [pid = 1653] [serial = 1853] [outer = 0x112a7ac00] 11:56:11 INFO - PROCESS | 1653 | 1467831371019 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 569ms 11:56:11 INFO - PROCESS | 1653 | 1467831371064 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 1653 | 1467831371065 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:56:11 INFO - PROCESS | 1653 | 1467831371073 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 1653 | 1467831371074 Marionette TRACE conn2 <- [1,2442,null,{}] 11:56:11 INFO - PROCESS | 1653 | 1467831371077 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:11 INFO - PROCESS | 1653 | 1467831371081 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:11 INFO - PROCESS | 1653 | 1467831371189 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:56:11 INFO - PROCESS | 1653 | 1467831371207 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 1653 | 1467831371208 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294bf800 == 35 [pid = 1653] [id = 618] 11:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119612400) [pid = 1653] [serial = 1854] [outer = 0x0] 11:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11964a400) [pid = 1653] [serial = 1855] [outer = 0x119612400] 11:56:11 INFO - PROCESS | 1653 | 1467831371233 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119acbc00) [pid = 1653] [serial = 1856] [outer = 0x119612400] 11:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 518ms 11:56:11 INFO - PROCESS | 1653 | 1467831371588 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:56:11 INFO - PROCESS | 1653 | 1467831371591 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 1653 | 1467831371593 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:56:11 INFO - PROCESS | 1653 | 1467831371595 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 1653 | 1467831371596 Marionette TRACE conn2 <- [1,2446,null,{}] 11:56:11 INFO - PROCESS | 1653 | 1467831371600 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:11 INFO - PROCESS | 1653 | 1467831371603 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:11 INFO - PROCESS | 1653 | 1467831371704 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:56:11 INFO - PROCESS | 1653 | 1467831371707 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 1653 | 1467831371708 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x121040800 == 36 [pid = 1653] [id = 619] 11:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119613400) [pid = 1653] [serial = 1857] [outer = 0x0] 11:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119c8fc00) [pid = 1653] [serial = 1858] [outer = 0x119613400] 11:56:11 INFO - PROCESS | 1653 | 1467831371733 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121013400) [pid = 1653] [serial = 1859] [outer = 0x119613400] 11:56:12 INFO - PROCESS | 1653 | 1467831372115 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 571ms 11:56:12 INFO - PROCESS | 1653 | 1467831372166 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:56:12 INFO - PROCESS | 1653 | 1467831372167 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:56:12 INFO - PROCESS | 1653 | 1467831372169 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - PROCESS | 1653 | 1467831372171 Marionette TRACE conn2 <- [1,2450,null,{}] 11:56:12 INFO - PROCESS | 1653 | 1467831372173 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:12 INFO - PROCESS | 1653 | 1467831372174 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:12 INFO - PROCESS | 1653 | 1467831372273 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:56:12 INFO - PROCESS | 1653 | 1467831372286 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1653 | 1467831372287 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a760000 == 37 [pid = 1653] [id = 620] 11:56:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121014800) [pid = 1653] [serial = 1860] [outer = 0x0] 11:56:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1211ec800) [pid = 1653] [serial = 1861] [outer = 0x121014800] 11:56:12 INFO - PROCESS | 1653 | 1467831372310 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123a03800) [pid = 1653] [serial = 1862] [outer = 0x121014800] 11:56:12 INFO - PROCESS | 1653 | 1467831372660 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 517ms 11:56:12 INFO - PROCESS | 1653 | 1467831372691 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:56:12 INFO - PROCESS | 1653 | 1467831372692 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:56:12 INFO - PROCESS | 1653 | 1467831372694 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - PROCESS | 1653 | 1467831372695 Marionette TRACE conn2 <- [1,2454,null,{}] 11:56:12 INFO - PROCESS | 1653 | 1467831372697 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:12 INFO - PROCESS | 1653 | 1467831372699 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:12 INFO - PROCESS | 1653 | 1467831372883 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112e58000) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113233000) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112ad4c00) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115d16c00) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1129cd000) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11714ec00) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11918fc00) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12466f800) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12582c400) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119591000) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x115e64000) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129d1800) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112a67400) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1183e0000) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1176d4000) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:56:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x117149800) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:56:12 INFO - PROCESS | 1653 | 1467831372933 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1653 | 1467831372934 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184c3000 == 38 [pid = 1653] [id = 621] 11:56:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1128d6400) [pid = 1653] [serial = 1863] [outer = 0x0] 11:56:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112ad4c00) [pid = 1653] [serial = 1864] [outer = 0x1128d6400] 11:56:12 INFO - PROCESS | 1653 | 1467831372959 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116469400) [pid = 1653] [serial = 1865] [outer = 0x1128d6400] 11:56:13 INFO - PROCESS | 1653 | 1467831373179 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 522ms 11:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:56:13 INFO - PROCESS | 1653 | 1467831373224 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 1653 | 1467831373225 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:56:13 INFO - PROCESS | 1653 | 1467831373227 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 1653 | 1467831373227 Marionette TRACE conn2 <- [1,2458,null,{}] 11:56:13 INFO - PROCESS | 1653 | 1467831373230 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:13 INFO - PROCESS | 1653 | 1467831373231 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:13 INFO - PROCESS | 1653 | 1467831373313 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:56:13 INFO - PROCESS | 1653 | 1467831373317 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:13 INFO - PROCESS | 1653 | 1467831373320 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b91c000 == 39 [pid = 1653] [id = 622] 11:56:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116f91c00) [pid = 1653] [serial = 1866] [outer = 0x0] 11:56:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119591000) [pid = 1653] [serial = 1867] [outer = 0x116f91c00] 11:56:13 INFO - PROCESS | 1653 | 1467831373339 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123a0a800) [pid = 1653] [serial = 1868] [outer = 0x116f91c00] 11:56:13 INFO - PROCESS | 1653 | 1467831373771 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 571ms 11:56:13 INFO - PROCESS | 1653 | 1467831373808 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 1653 | 1467831373810 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:56:13 INFO - PROCESS | 1653 | 1467831373832 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 1653 | 1467831373837 Marionette TRACE conn2 <- [1,2462,null,{}] 11:56:13 INFO - PROCESS | 1653 | 1467831373842 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:13 INFO - PROCESS | 1653 | 1467831373845 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:13 INFO - PROCESS | 1653 | 1467831373948 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:56:13 INFO - PROCESS | 1653 | 1467831373960 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:13 INFO - PROCESS | 1653 | 1467831373962 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c47d000 == 40 [pid = 1653] [id = 623] 11:56:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124acc400) [pid = 1653] [serial = 1869] [outer = 0x0] 11:56:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124b72400) [pid = 1653] [serial = 1870] [outer = 0x124acc400] 11:56:13 INFO - PROCESS | 1653 | 1467831373988 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1257ab400) [pid = 1653] [serial = 1871] [outer = 0x124acc400] 11:56:14 INFO - PROCESS | 1653 | 1467831374320 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 527ms 11:56:14 INFO - PROCESS | 1653 | 1467831374359 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 1653 | 1467831374360 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:56:14 INFO - PROCESS | 1653 | 1467831374362 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 1653 | 1467831374363 Marionette TRACE conn2 <- [1,2466,null,{}] 11:56:14 INFO - PROCESS | 1653 | 1467831374366 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 1653 | 1467831374367 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:14 INFO - PROCESS | 1653 | 1467831374476 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:56:14 INFO - PROCESS | 1653 | 1467831374482 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 1653 | 1467831374483 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c768000 == 41 [pid = 1653] [id = 624] 11:56:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123a10800) [pid = 1653] [serial = 1872] [outer = 0x0] 11:56:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12582c400) [pid = 1653] [serial = 1873] [outer = 0x123a10800] 11:56:14 INFO - PROCESS | 1653 | 1467831374514 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1258c8c00) [pid = 1653] [serial = 1874] [outer = 0x123a10800] 11:56:14 INFO - PROCESS | 1653 | 1467831374809 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 11:56:14 INFO - PROCESS | 1653 | 1467831374831 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 1653 | 1467831374833 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:56:14 INFO - PROCESS | 1653 | 1467831374838 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 1653 | 1467831374839 Marionette TRACE conn2 <- [1,2470,null,{}] 11:56:14 INFO - PROCESS | 1653 | 1467831374841 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 1653 | 1467831374842 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:14 INFO - PROCESS | 1653 | 1467831374975 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:56:15 INFO - PROCESS | 1653 | 1467831375034 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1653 | 1467831375036 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x113349800 == 42 [pid = 1653] [id = 625] 11:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110e80c00) [pid = 1653] [serial = 1875] [outer = 0x0] 11:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x111c16000) [pid = 1653] [serial = 1876] [outer = 0x110e80c00] 11:56:15 INFO - PROCESS | 1653 | 1467831375067 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1129c5000) [pid = 1653] [serial = 1877] [outer = 0x110e80c00] 11:56:15 INFO - PROCESS | 1653 | 1467831375581 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 772ms 11:56:15 INFO - PROCESS | 1653 | 1467831375610 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 1653 | 1467831375613 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:56:15 INFO - PROCESS | 1653 | 1467831375618 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 1653 | 1467831375621 Marionette TRACE conn2 <- [1,2474,null,{}] 11:56:15 INFO - PROCESS | 1653 | 1467831375626 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:15 INFO - PROCESS | 1653 | 1467831375631 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:15 INFO - PROCESS | 1653 | 1467831375828 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:56:15 INFO - PROCESS | 1653 | 1467831375950 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1653 | 1467831375952 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119957800 == 43 [pid = 1653] [id = 626] 11:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1130a0800) [pid = 1653] [serial = 1878] [outer = 0x0] 11:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1164e5800) [pid = 1653] [serial = 1879] [outer = 0x1130a0800] 11:56:16 INFO - PROCESS | 1653 | 1467831376001 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116f9c800) [pid = 1653] [serial = 1880] [outer = 0x1130a0800] 11:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 824ms 11:56:16 INFO - PROCESS | 1653 | 1467831376435 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:56:16 INFO - PROCESS | 1653 | 1467831376441 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:56:16 INFO - PROCESS | 1653 | 1467831376443 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:56:16 INFO - PROCESS | 1653 | 1467831376446 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 1653 | 1467831376447 Marionette TRACE conn2 <- [1,2478,null,{}] 11:56:16 INFO - PROCESS | 1653 | 1467831376450 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:16 INFO - PROCESS | 1653 | 1467831376451 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:16 INFO - PROCESS | 1653 | 1467831376554 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:56:16 INFO - PROCESS | 1653 | 1467831376619 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 1653 | 1467831376620 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b903000 == 44 [pid = 1653] [id = 627] 11:56:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118255c00) [pid = 1653] [serial = 1881] [outer = 0x0] 11:56:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1183e7000) [pid = 1653] [serial = 1882] [outer = 0x118255c00] 11:56:16 INFO - PROCESS | 1653 | 1467831376649 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119199000) [pid = 1653] [serial = 1883] [outer = 0x118255c00] 11:56:17 INFO - PROCESS | 1653 | 1467831377102 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 669ms 11:56:17 INFO - PROCESS | 1653 | 1467831377116 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 1653 | 1467831377121 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:56:17 INFO - PROCESS | 1653 | 1467831377129 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 1653 | 1467831377132 Marionette TRACE conn2 <- [1,2482,null,{}] 11:56:17 INFO - PROCESS | 1653 | 1467831377135 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 1653 | 1467831377137 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:17 INFO - PROCESS | 1653 | 1467831377242 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:56:17 INFO - PROCESS | 1653 | 1467831377358 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 1653 | 1467831377359 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d116800 == 45 [pid = 1653] [id = 628] 11:56:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11957f400) [pid = 1653] [serial = 1884] [outer = 0x0] 11:56:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123a0ec00) [pid = 1653] [serial = 1885] [outer = 0x11957f400] 11:56:17 INFO - PROCESS | 1653 | 1467831377389 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124679000) [pid = 1653] [serial = 1886] [outer = 0x11957f400] 11:56:17 INFO - PROCESS | 1653 | 1467831377825 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 728ms 11:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:56:17 INFO - PROCESS | 1653 | 1467831377854 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 1653 | 1467831377855 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:56:17 INFO - PROCESS | 1653 | 1467831377857 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 1653 | 1467831377858 Marionette TRACE conn2 <- [1,2486,null,{}] 11:56:17 INFO - PROCESS | 1653 | 1467831377861 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 1653 | 1467831377862 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:17 INFO - PROCESS | 1653 | 1467831377970 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:56:18 INFO - PROCESS | 1653 | 1467831378033 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1653 | 1467831378034 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fd8800 == 46 [pid = 1653] [id = 629] 11:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112e4fc00) [pid = 1653] [serial = 1887] [outer = 0x0] 11:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123cb4400) [pid = 1653] [serial = 1888] [outer = 0x112e4fc00] 11:56:18 INFO - PROCESS | 1653 | 1467831378063 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124b6c800) [pid = 1653] [serial = 1889] [outer = 0x112e4fc00] 11:56:18 INFO - PROCESS | 1653 | 1467831378693 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 870ms 11:56:18 INFO - PROCESS | 1653 | 1467831378728 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 1653 | 1467831378730 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:56:18 INFO - PROCESS | 1653 | 1467831378736 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 1653 | 1467831378739 Marionette TRACE conn2 <- [1,2490,null,{}] 11:56:18 INFO - PROCESS | 1653 | 1467831378742 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:18 INFO - PROCESS | 1653 | 1467831378744 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:18 INFO - PROCESS | 1653 | 1467831378837 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:56:18 INFO - PROCESS | 1653 | 1467831378913 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1653 | 1467831378914 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11820f000 == 47 [pid = 1653] [id = 630] 11:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116135000) [pid = 1653] [serial = 1890] [outer = 0x0] 11:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116a1c400) [pid = 1653] [serial = 1891] [outer = 0x116135000] 11:56:18 INFO - PROCESS | 1653 | 1467831378943 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118189800) [pid = 1653] [serial = 1892] [outer = 0x116135000] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c768000 == 46 [pid = 1653] [id = 624] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c47d000 == 45 [pid = 1653] [id = 623] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b91c000 == 44 [pid = 1653] [id = 622] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1184c3000 == 43 [pid = 1653] [id = 621] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a760000 == 42 [pid = 1653] [id = 620] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x121040800 == 41 [pid = 1653] [id = 619] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1294bf800 == 40 [pid = 1653] [id = 618] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x128a66800 == 39 [pid = 1653] [id = 617] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12401c000 == 38 [pid = 1653] [id = 616] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119b30000 == 37 [pid = 1653] [id = 615] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1181b1800 == 36 [pid = 1653] [id = 614] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116958000 == 35 [pid = 1653] [id = 613] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1164ba800 == 34 [pid = 1653] [id = 612] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118767800 == 33 [pid = 1653] [id = 611] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12be60000 == 32 [pid = 1653] [id = 610] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116fd8800 == 31 [pid = 1653] [id = 629] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d116800 == 30 [pid = 1653] [id = 628] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b903000 == 29 [pid = 1653] [id = 627] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119957800 == 28 [pid = 1653] [id = 626] 11:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x113349800 == 27 [pid = 1653] [id = 625] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1252b9800) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119453c00) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11646bc00) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116a1b800) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112deb000) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112e5b800) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116f95400) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x115e60000) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118243c00) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1183dd800) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118252c00) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116981400) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11961b400) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11958c800) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1257a5000) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124aac400) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x127477800) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1261d0800) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11961bc00) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12101b800) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119592c00) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123a0a000) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1211ec000) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123cb8c00) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123a0ac00) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1243e0400) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11871bc00) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11958ec00) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12466fc00) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119195400) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124ab2000) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1258c6c00) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 11:56:19 INFO - PROCESS | 1653 | 1467831379819 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1125ms 11:56:19 INFO - PROCESS | 1653 | 1467831379859 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1653 | 1467831379862 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:56:19 INFO - PROCESS | 1653 | 1467831379865 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1653 | 1467831379867 Marionette TRACE conn2 <- [1,2494,null,{}] 11:56:19 INFO - PROCESS | 1653 | 1467831379871 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:19 INFO - PROCESS | 1653 | 1467831379873 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:19 INFO - PROCESS | 1653 | 1467831379953 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:56:20 INFO - PROCESS | 1653 | 1467831380015 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 1653 | 1467831380016 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x116958000 == 28 [pid = 1653] [id = 631] 11:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a5f400) [pid = 1653] [serial = 1893] [outer = 0x0] 11:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112e5a400) [pid = 1653] [serial = 1894] [outer = 0x112a5f400] 11:56:20 INFO - PROCESS | 1653 | 1467831380043 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11323c800) [pid = 1653] [serial = 1895] [outer = 0x112a5f400] 11:56:20 INFO - PROCESS | 1653 | 1467831380358 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 521ms 11:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:56:20 INFO - PROCESS | 1653 | 1467831380388 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 1653 | 1467831380392 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:56:20 INFO - PROCESS | 1653 | 1467831380396 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 1653 | 1467831380398 Marionette TRACE conn2 <- [1,2498,null,{}] 11:56:20 INFO - PROCESS | 1653 | 1467831380402 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:20 INFO - PROCESS | 1653 | 1467831380405 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:20 INFO - PROCESS | 1653 | 1467831380481 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:56:20 INFO - PROCESS | 1653 | 1467831380488 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 1653 | 1467831380489 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11876b000 == 29 [pid = 1653] [id = 632] 11:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115d13c00) [pid = 1653] [serial = 1896] [outer = 0x0] 11:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116981c00) [pid = 1653] [serial = 1897] [outer = 0x115d13c00] 11:56:20 INFO - PROCESS | 1653 | 1467831380517 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1176da400) [pid = 1653] [serial = 1898] [outer = 0x115d13c00] 11:56:20 INFO - PROCESS | 1653 | 1467831380889 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 521ms 11:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:56:20 INFO - PROCESS | 1653 | 1467831380919 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 1653 | 1467831380921 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:56:20 INFO - PROCESS | 1653 | 1467831380923 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 1653 | 1467831380925 Marionette TRACE conn2 <- [1,2502,null,{}] 11:56:20 INFO - PROCESS | 1653 | 1467831380933 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:20 INFO - PROCESS | 1653 | 1467831380936 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:21 INFO - PROCESS | 1653 | 1467831381012 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:56:21 INFO - PROCESS | 1653 | 1467831381113 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 1653 | 1467831381114 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d08000 == 30 [pid = 1653] [id = 633] 11:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110e84800) [pid = 1653] [serial = 1899] [outer = 0x0] 11:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1128cd400) [pid = 1653] [serial = 1900] [outer = 0x110e84800] 11:56:21 INFO - PROCESS | 1653 | 1467831381146 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1129cd400) [pid = 1653] [serial = 1901] [outer = 0x110e84800] 11:56:21 INFO - PROCESS | 1653 | 1467831381649 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 11:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:56:21 INFO - PROCESS | 1653 | 1467831381705 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 1653 | 1467831381707 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:56:21 INFO - PROCESS | 1653 | 1467831381710 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 1653 | 1467831381712 Marionette TRACE conn2 <- [1,2506,null,{}] 11:56:21 INFO - PROCESS | 1653 | 1467831381716 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:21 INFO - PROCESS | 1653 | 1467831381718 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:21 INFO - PROCESS | 1653 | 1467831381821 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:56:21 INFO - PROCESS | 1653 | 1467831381924 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 1653 | 1467831381926 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x121055000 == 31 [pid = 1653] [id = 634] 11:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116f91800) [pid = 1653] [serial = 1902] [outer = 0x0] 11:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1176d9c00) [pid = 1653] [serial = 1903] [outer = 0x116f91800] 11:56:21 INFO - PROCESS | 1653 | 1467831381956 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11824f400) [pid = 1653] [serial = 1904] [outer = 0x116f91800] 11:56:22 INFO - PROCESS | 1653 | 1467831382480 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 876ms 11:56:22 INFO - PROCESS | 1653 | 1467831382607 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:56:22 INFO - PROCESS | 1653 | 1467831382609 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:56:22 INFO - PROCESS | 1653 | 1467831382612 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 1653 | 1467831382614 Marionette TRACE conn2 <- [1,2510,null,{}] 11:56:22 INFO - PROCESS | 1653 | 1467831382621 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:22 INFO - PROCESS | 1653 | 1467831382622 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:22 INFO - PROCESS | 1653 | 1467831382730 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:56:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11876b000 == 30 [pid = 1653] [id = 632] 11:56:22 INFO - PROCESS | 1653 | --DOCSHELL 0x116958000 == 29 [pid = 1653] [id = 631] 11:56:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11820f000 == 28 [pid = 1653] [id = 630] 11:56:22 INFO - PROCESS | 1653 | 1467831382823 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 1653 | 1467831382825 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116772800 == 29 [pid = 1653] [id = 635] 11:56:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112e55c00) [pid = 1653] [serial = 1905] [outer = 0x0] 11:56:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113099000) [pid = 1653] [serial = 1906] [outer = 0x112e55c00] 11:56:22 INFO - PROCESS | 1653 | 1467831382853 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116139800) [pid = 1653] [serial = 1907] [outer = 0x112e55c00] 11:56:23 INFO - PROCESS | 1653 | 1467831383188 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 624ms 11:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:56:23 INFO - PROCESS | 1653 | 1467831383237 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 1653 | 1467831383239 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:56:23 INFO - PROCESS | 1653 | 1467831383243 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - PROCESS | 1653 | 1467831383246 Marionette TRACE conn2 <- [1,2514,null,{}] 11:56:23 INFO - PROCESS | 1653 | 1467831383249 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:23 INFO - PROCESS | 1653 | 1467831383251 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:23 INFO - PROCESS | 1653 | 1467831383328 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:56:23 INFO - PROCESS | 1653 | 1467831383421 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 1653 | 1467831383422 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd2000 == 30 [pid = 1653] [id = 636] 11:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112e57000) [pid = 1653] [serial = 1908] [outer = 0x0] 11:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x117149400) [pid = 1653] [serial = 1909] [outer = 0x112e57000] 11:56:23 INFO - PROCESS | 1653 | 1467831383450 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1185d7400) [pid = 1653] [serial = 1910] [outer = 0x112e57000] 11:56:23 INFO - PROCESS | 1653 | 1467831383793 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 574ms 11:56:23 INFO - PROCESS | 1653 | 1467831383816 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:56:23 INFO - PROCESS | 1653 | 1467831383817 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:56:23 INFO - PROCESS | 1653 | 1467831383819 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - PROCESS | 1653 | 1467831383821 Marionette TRACE conn2 <- [1,2518,null,{}] 11:56:23 INFO - PROCESS | 1653 | 1467831383835 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:23 INFO - PROCESS | 1653 | 1467831383839 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:23 INFO - PROCESS | 1653 | 1467831383942 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:56:23 INFO - PROCESS | 1653 | 1467831383948 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 1653 | 1467831383951 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12613f000 == 31 [pid = 1653] [id = 637] 11:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1183dfc00) [pid = 1653] [serial = 1911] [outer = 0x0] 11:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11957c000) [pid = 1653] [serial = 1912] [outer = 0x1183dfc00] 11:56:23 INFO - PROCESS | 1653 | 1467831383987 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1128d8800) [pid = 1653] [serial = 1913] [outer = 0x1183dfc00] 11:56:24 INFO - PROCESS | 1653 | 1467831384339 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 569ms 11:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:56:24 INFO - PROCESS | 1653 | 1467831384389 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 1653 | 1467831384390 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:56:24 INFO - PROCESS | 1653 | 1467831384392 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 1653 | 1467831384393 Marionette TRACE conn2 <- [1,2522,null,{}] 11:56:24 INFO - PROCESS | 1653 | 1467831384395 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:24 INFO - PROCESS | 1653 | 1467831384397 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:24 INFO - PROCESS | 1653 | 1467831384495 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:56:24 INFO - PROCESS | 1653 | 1467831384505 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 1653 | 1467831384507 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eee800 == 32 [pid = 1653] [id = 638] 11:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119597000) [pid = 1653] [serial = 1914] [outer = 0x0] 11:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119616800) [pid = 1653] [serial = 1915] [outer = 0x119597000] 11:56:24 INFO - PROCESS | 1653 | 1467831384531 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11964c400) [pid = 1653] [serial = 1916] [outer = 0x119597000] 11:56:24 INFO - PROCESS | 1653 | 1467831384888 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 523ms 11:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:56:24 INFO - PROCESS | 1653 | 1467831384916 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 1653 | 1467831384917 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:56:24 INFO - PROCESS | 1653 | 1467831384924 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 1653 | 1467831384925 Marionette TRACE conn2 <- [1,2526,null,{}] 11:56:24 INFO - PROCESS | 1653 | 1467831384928 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:24 INFO - PROCESS | 1653 | 1467831384929 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:25 INFO - PROCESS | 1653 | 1467831385024 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:56:25 INFO - PROCESS | 1653 | 1467831385028 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 1653 | 1467831385029 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e28000 == 33 [pid = 1653] [id = 639] 11:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11960d400) [pid = 1653] [serial = 1917] [outer = 0x0] 11:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119c8f400) [pid = 1653] [serial = 1918] [outer = 0x11960d400] 11:56:25 INFO - PROCESS | 1653 | 1467831385053 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12100f400) [pid = 1653] [serial = 1919] [outer = 0x11960d400] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116135000) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124acc400) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1130a0800) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112a5f400) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123a10800) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119612400) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119613400) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x121014800) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a7ac00) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115d19400) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11690ec00) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113095800) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113095400) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1258c7000) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112a64000) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113d67800) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118255c00) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112e4fc00) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1128d6400) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11957f400) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110e80c00) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:56:25 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116f91c00) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:56:25 INFO - PROCESS | 1653 | 1467831385450 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 573ms 11:56:25 INFO - PROCESS | 1653 | 1467831385493 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 1653 | 1467831385494 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:56:25 INFO - PROCESS | 1653 | 1467831385496 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 1653 | 1467831385497 Marionette TRACE conn2 <- [1,2530,null,{}] 11:56:25 INFO - PROCESS | 1653 | 1467831385500 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:25 INFO - PROCESS | 1653 | 1467831385504 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:25 INFO - PROCESS | 1653 | 1467831385605 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:56:25 INFO - PROCESS | 1653 | 1467831385611 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 1653 | 1467831385612 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a685800 == 34 [pid = 1653] [id = 640] 11:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a5d000) [pid = 1653] [serial = 1920] [outer = 0x0] 11:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118724800) [pid = 1653] [serial = 1921] [outer = 0x112a5d000] 11:56:25 INFO - PROCESS | 1653 | 1467831385638 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1210eac00) [pid = 1653] [serial = 1922] [outer = 0x112a5d000] 11:56:25 INFO - PROCESS | 1653 | 1467831385990 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 519ms 11:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:56:26 INFO - PROCESS | 1653 | 1467831386016 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 1653 | 1467831386018 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:56:26 INFO - PROCESS | 1653 | 1467831386020 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 1653 | 1467831386021 Marionette TRACE conn2 <- [1,2534,null,{}] 11:56:26 INFO - PROCESS | 1653 | 1467831386030 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 1653 | 1467831386032 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:26 INFO - PROCESS | 1653 | 1467831386107 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:56:26 INFO - PROCESS | 1653 | 1467831386110 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1653 | 1467831386111 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9bf800 == 35 [pid = 1653] [id = 641] 11:56:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119191000) [pid = 1653] [serial = 1923] [outer = 0x0] 11:56:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123808800) [pid = 1653] [serial = 1924] [outer = 0x119191000] 11:56:26 INFO - PROCESS | 1653 | 1467831386138 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123a22800) [pid = 1653] [serial = 1925] [outer = 0x119191000] 11:56:26 INFO - PROCESS | 1653 | 1467831386464 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 476ms 11:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:56:26 INFO - PROCESS | 1653 | 1467831386497 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 1653 | 1467831386498 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:56:26 INFO - PROCESS | 1653 | 1467831386500 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 1653 | 1467831386502 Marionette TRACE conn2 <- [1,2538,null,{}] 11:56:26 INFO - PROCESS | 1653 | 1467831386504 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 1653 | 1467831386505 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:26 INFO - PROCESS | 1653 | 1467831386579 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:56:26 INFO - PROCESS | 1653 | 1467831386585 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1653 | 1467831386587 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b73a800 == 36 [pid = 1653] [id = 642] 11:56:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123caf000) [pid = 1653] [serial = 1926] [outer = 0x0] 11:56:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124678000) [pid = 1653] [serial = 1927] [outer = 0x123caf000] 11:56:26 INFO - PROCESS | 1653 | 1467831386611 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124ab2000) [pid = 1653] [serial = 1928] [outer = 0x123caf000] 11:56:26 INFO - PROCESS | 1653 | 1467831386978 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 11:56:27 INFO - PROCESS | 1653 | 1467831387021 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1653 | 1467831387023 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:56:27 INFO - PROCESS | 1653 | 1467831387026 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1653 | 1467831387028 Marionette TRACE conn2 <- [1,2542,null,{}] 11:56:27 INFO - PROCESS | 1653 | 1467831387032 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:27 INFO - PROCESS | 1653 | 1467831387034 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:27 INFO - PROCESS | 1653 | 1467831387162 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:56:27 INFO - PROCESS | 1653 | 1467831387171 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1653 | 1467831387172 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be56000 == 37 [pid = 1653] [id = 643] 11:56:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124aa8000) [pid = 1653] [serial = 1929] [outer = 0x0] 11:56:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124f31800) [pid = 1653] [serial = 1930] [outer = 0x124aa8000] 11:56:27 INFO - PROCESS | 1653 | 1467831387212 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119193800) [pid = 1653] [serial = 1931] [outer = 0x124aa8000] 11:56:27 INFO - PROCESS | 1653 | 1467831387723 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 722ms 11:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:56:27 INFO - PROCESS | 1653 | 1467831387753 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1653 | 1467831387756 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:56:27 INFO - PROCESS | 1653 | 1467831387760 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1653 | 1467831387762 Marionette TRACE conn2 <- [1,2546,null,{}] 11:56:27 INFO - PROCESS | 1653 | 1467831387768 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:27 INFO - PROCESS | 1653 | 1467831387771 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:27 INFO - PROCESS | 1653 | 1467831387871 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:56:27 INFO - PROCESS | 1653 | 1467831387945 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1653 | 1467831387946 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cc7000 == 38 [pid = 1653] [id = 644] 11:56:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112a64000) [pid = 1653] [serial = 1932] [outer = 0x0] 11:56:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112e52800) [pid = 1653] [serial = 1933] [outer = 0x112a64000] 11:56:27 INFO - PROCESS | 1653 | 1467831387977 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113d39c00) [pid = 1653] [serial = 1934] [outer = 0x112a64000] 11:56:28 INFO - PROCESS | 1653 | 1467831388401 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 11:56:28 INFO - PROCESS | 1653 | 1467831388432 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 1653 | 1467831388436 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:56:28 INFO - PROCESS | 1653 | 1467831388440 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 1653 | 1467831388442 Marionette TRACE conn2 <- [1,2550,null,{}] 11:56:28 INFO - PROCESS | 1653 | 1467831388445 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 1653 | 1467831388446 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:28 INFO - PROCESS | 1653 | 1467831388564 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:56:28 INFO - PROCESS | 1653 | 1467831388637 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 1653 | 1467831388638 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294c2800 == 39 [pid = 1653] [id = 645] 11:56:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118356400) [pid = 1653] [serial = 1935] [outer = 0x0] 11:56:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1183dd400) [pid = 1653] [serial = 1936] [outer = 0x118356400] 11:56:28 INFO - PROCESS | 1653 | 1467831388670 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11871bc00) [pid = 1653] [serial = 1937] [outer = 0x118356400] 11:56:29 INFO - PROCESS | 1653 | 1467831389126 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 719ms 11:56:29 INFO - PROCESS | 1653 | 1467831389160 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:56:29 INFO - PROCESS | 1653 | 1467831389161 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:56:29 INFO - PROCESS | 1653 | 1467831389163 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 1653 | 1467831389166 Marionette TRACE conn2 <- [1,2554,null,{}] 11:56:29 INFO - PROCESS | 1653 | 1467831389174 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:29 INFO - PROCESS | 1653 | 1467831389177 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:29 INFO - PROCESS | 1653 | 1467831389277 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:56:29 INFO - PROCESS | 1653 | 1467831389340 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 1653 | 1467831389342 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c774800 == 40 [pid = 1653] [id = 646] 11:56:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119584800) [pid = 1653] [serial = 1938] [outer = 0x0] 11:56:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11961a000) [pid = 1653] [serial = 1939] [outer = 0x119584800] 11:56:29 INFO - PROCESS | 1653 | 1467831389373 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11a0d4400) [pid = 1653] [serial = 1940] [outer = 0x119584800] 11:56:29 INFO - PROCESS | 1653 | 1467831389812 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 673ms 11:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:56:29 INFO - PROCESS | 1653 | 1467831389837 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:56:29 INFO - PROCESS | 1653 | 1467831389839 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:56:29 INFO - PROCESS | 1653 | 1467831389841 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 1653 | 1467831389843 Marionette TRACE conn2 <- [1,2558,null,{}] 11:56:29 INFO - PROCESS | 1653 | 1467831389845 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:29 INFO - PROCESS | 1653 | 1467831389847 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:29 INFO - PROCESS | 1653 | 1467831389966 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:56:30 INFO - PROCESS | 1653 | 1467831390027 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 1653 | 1467831390028 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d107800 == 41 [pid = 1653] [id = 647] 11:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123a0dc00) [pid = 1653] [serial = 1941] [outer = 0x0] 11:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124b6e000) [pid = 1653] [serial = 1942] [outer = 0x123a0dc00] 11:56:30 INFO - PROCESS | 1653 | 1467831390057 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1257a3400) [pid = 1653] [serial = 1943] [outer = 0x123a0dc00] 11:56:30 INFO - PROCESS | 1653 | 1467831390487 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 669ms 11:56:30 INFO - PROCESS | 1653 | 1467831390512 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1653 | 1467831390513 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:56:30 INFO - PROCESS | 1653 | 1467831390516 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1653 | 1467831390517 Marionette TRACE conn2 <- [1,2562,null,{}] 11:56:30 INFO - PROCESS | 1653 | 1467831390519 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:30 INFO - PROCESS | 1653 | 1467831390521 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:30 INFO - PROCESS | 1653 | 1467831390625 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:56:30 INFO - PROCESS | 1653 | 1467831390714 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 1653 | 1467831390716 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11819d000 == 42 [pid = 1653] [id = 648] 11:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1129d3c00) [pid = 1653] [serial = 1944] [outer = 0x0] 11:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x117d10800) [pid = 1653] [serial = 1945] [outer = 0x1129d3c00] 11:56:30 INFO - PROCESS | 1653 | 1467831390765 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x121019000) [pid = 1653] [serial = 1946] [outer = 0x1129d3c00] 11:56:31 INFO - PROCESS | 1653 | 1467831391407 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 921ms 11:56:31 INFO - PROCESS | 1653 | 1467831391437 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:56:31 INFO - PROCESS | 1653 | 1467831391440 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:56:31 INFO - PROCESS | 1653 | 1467831391443 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 1653 | 1467831391445 Marionette TRACE conn2 <- [1,2566,null,{}] 11:56:31 INFO - PROCESS | 1653 | 1467831391448 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 1653 | 1467831391450 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:31 INFO - PROCESS | 1653 | 1467831391547 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:56:31 INFO - PROCESS | 1653 | 1467831391626 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1653 | 1467831391628 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x112f2b000 == 43 [pid = 1653] [id = 649] 11:56:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113236800) [pid = 1653] [serial = 1947] [outer = 0x0] 11:56:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x113d39000) [pid = 1653] [serial = 1948] [outer = 0x113236800] 11:56:31 INFO - PROCESS | 1653 | 1467831391656 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11690ec00) [pid = 1653] [serial = 1949] [outer = 0x113236800] 11:56:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12b73a800 == 42 [pid = 1653] [id = 642] 11:56:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9bf800 == 41 [pid = 1653] [id = 641] 11:56:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a685800 == 40 [pid = 1653] [id = 640] 11:56:31 INFO - PROCESS | 1653 | --DOCSHELL 0x115e28000 == 39 [pid = 1653] [id = 639] 11:56:31 INFO - PROCESS | 1653 | --DOCSHELL 0x128eee800 == 38 [pid = 1653] [id = 638] 11:56:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12613f000 == 37 [pid = 1653] [id = 637] 11:56:31 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd2000 == 36 [pid = 1653] [id = 636] 11:56:31 INFO - PROCESS | 1653 | --DOCSHELL 0x116772800 == 35 [pid = 1653] [id = 635] 11:56:31 INFO - PROCESS | 1653 | --DOCSHELL 0x121055000 == 34 [pid = 1653] [id = 634] 11:56:31 INFO - PROCESS | 1653 | --DOCSHELL 0x113d08000 == 33 [pid = 1653] [id = 633] 11:56:32 INFO - PROCESS | 1653 | 1467831392043 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 624ms 11:56:32 INFO - PROCESS | 1653 | 1467831392067 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:56:32 INFO - PROCESS | 1653 | 1467831392073 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:56:32 INFO - PROCESS | 1653 | 1467831392077 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1653 | 1467831392079 Marionette TRACE conn2 <- [1,2570,null,{}] 11:56:32 INFO - PROCESS | 1653 | 1467831392082 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:32 INFO - PROCESS | 1653 | 1467831392083 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:32 INFO - PROCESS | 1653 | 1467831392166 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x116981c00) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116a1c400) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118189800) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1257ab400) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116f9c800) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112e5a400) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1164e5800) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12582c400) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1258c8c00) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11964a400) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119c8fc00) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119acbc00) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1211ec800) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x121013400) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119198800) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1183e6400) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11871e400) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11714e800) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11825a800) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e68000) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118256800) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113234800) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116635c00) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12740a800) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12704c000) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123a03800) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112e4e800) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112f0c800) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115e0bc00) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1164ea400) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119199000) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1183e7000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x123cb4400) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116469400) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124679000) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123a0ec00) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124b6c800) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11323c800) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x124b72400) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1129c5000) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x111c16000) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x112ad4c00) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119591000) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x123a0a800) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11957cc00) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 11:56:32 INFO - PROCESS | 1653 | 1467831392240 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 1653 | 1467831392241 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x116feb800 == 34 [pid = 1653] [id = 650] 11:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112ad4c00) [pid = 1653] [serial = 1950] [outer = 0x0] 11:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x113264c00) [pid = 1653] [serial = 1951] [outer = 0x112ad4c00] 11:56:32 INFO - PROCESS | 1653 | 1467831392272 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118247000) [pid = 1653] [serial = 1952] [outer = 0x112ad4c00] 11:56:32 INFO - PROCESS | 1653 | 1467831392631 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 570ms 11:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:56:32 INFO - PROCESS | 1653 | 1467831392648 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1653 | 1467831392652 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:56:32 INFO - PROCESS | 1653 | 1467831392656 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1653 | 1467831392659 Marionette TRACE conn2 <- [1,2574,null,{}] 11:56:32 INFO - PROCESS | 1653 | 1467831392673 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:32 INFO - PROCESS | 1653 | 1467831392678 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:32 INFO - PROCESS | 1653 | 1467831392837 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:56:32 INFO - PROCESS | 1653 | 1467831392935 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 1653 | 1467831392937 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12436b000 == 35 [pid = 1653] [id = 651] 11:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1185db000) [pid = 1653] [serial = 1953] [outer = 0x0] 11:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119580000) [pid = 1653] [serial = 1954] [outer = 0x1185db000] 11:56:32 INFO - PROCESS | 1653 | 1467831392965 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11964a400) [pid = 1653] [serial = 1955] [outer = 0x1185db000] 11:56:33 INFO - PROCESS | 1653 | 1467831393254 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 11:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:56:33 INFO - PROCESS | 1653 | 1467831393292 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 1653 | 1467831393293 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:56:33 INFO - PROCESS | 1653 | 1467831393296 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 1653 | 1467831393297 Marionette TRACE conn2 <- [1,2578,null,{}] 11:56:33 INFO - PROCESS | 1653 | 1467831393299 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:33 INFO - PROCESS | 1653 | 1467831393302 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:33 INFO - PROCESS | 1653 | 1467831393396 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:56:33 INFO - PROCESS | 1653 | 1467831393453 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 1653 | 1467831393454 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12526a800 == 36 [pid = 1653] [id = 652] 11:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119ac9800) [pid = 1653] [serial = 1956] [outer = 0x0] 11:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12101a000) [pid = 1653] [serial = 1957] [outer = 0x119ac9800] 11:56:33 INFO - PROCESS | 1653 | 1467831393479 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x123a0f400) [pid = 1653] [serial = 1958] [outer = 0x119ac9800] 11:56:33 INFO - PROCESS | 1653 | 1467831393752 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 469ms 11:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:56:33 INFO - PROCESS | 1653 | 1467831393766 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 1653 | 1467831393767 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:56:33 INFO - PROCESS | 1653 | 1467831393776 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 1653 | 1467831393777 Marionette TRACE conn2 <- [1,2582,null,{}] 11:56:33 INFO - PROCESS | 1653 | 1467831393780 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:33 INFO - PROCESS | 1653 | 1467831393781 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:33 INFO - PROCESS | 1653 | 1467831393864 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:56:33 INFO - PROCESS | 1653 | 1467831393870 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 1653 | 1467831393872 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x129270000 == 37 [pid = 1653] [id = 653] 11:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x123caf400) [pid = 1653] [serial = 1959] [outer = 0x0] 11:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124ab3000) [pid = 1653] [serial = 1960] [outer = 0x123caf400] 11:56:33 INFO - PROCESS | 1653 | 1467831393897 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12582c400) [pid = 1653] [serial = 1961] [outer = 0x123caf400] 11:56:34 INFO - PROCESS | 1653 | 1467831394257 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 523ms 11:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:56:34 INFO - PROCESS | 1653 | 1467831394308 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 1653 | 1467831394310 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:56:34 INFO - PROCESS | 1653 | 1467831394312 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1653 | 1467831394313 Marionette TRACE conn2 <- [1,2586,null,{}] 11:56:34 INFO - PROCESS | 1653 | 1467831394315 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:34 INFO - PROCESS | 1653 | 1467831394319 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:34 INFO - PROCESS | 1653 | 1467831394445 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:56:34 INFO - PROCESS | 1653 | 1467831394459 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 1653 | 1467831394460 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a699800 == 38 [pid = 1653] [id = 654] 11:56:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1258c5000) [pid = 1653] [serial = 1962] [outer = 0x0] 11:56:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12704c800) [pid = 1653] [serial = 1963] [outer = 0x1258c5000] 11:56:34 INFO - PROCESS | 1653 | 1467831394485 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12746c800) [pid = 1653] [serial = 1964] [outer = 0x1258c5000] 11:56:34 INFO - PROCESS | 1653 | 1467831394812 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 11:56:34 INFO - PROCESS | 1653 | 1467831394832 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 1653 | 1467831394833 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:56:34 INFO - PROCESS | 1653 | 1467831394839 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1653 | 1467831394840 Marionette TRACE conn2 <- [1,2590,null,{}] 11:56:34 INFO - PROCESS | 1653 | 1467831394842 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:34 INFO - PROCESS | 1653 | 1467831394843 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:34 INFO - PROCESS | 1653 | 1467831394953 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:56:34 INFO - PROCESS | 1653 | 1467831394957 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 1653 | 1467831394958 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b014000 == 39 [pid = 1653] [id = 655] 11:56:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1258c6400) [pid = 1653] [serial = 1965] [outer = 0x0] 11:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128a86800) [pid = 1653] [serial = 1966] [outer = 0x1258c6400] 11:56:35 INFO - PROCESS | 1653 | 1467831395016 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128a8c800) [pid = 1653] [serial = 1967] [outer = 0x1258c6400] 11:56:35 INFO - PROCESS | 1653 | 1467831395321 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 11:56:35 INFO - PROCESS | 1653 | 1467831395362 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 1653 | 1467831395363 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:56:35 INFO - PROCESS | 1653 | 1467831395365 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 1653 | 1467831395366 Marionette TRACE conn2 <- [1,2594,null,{}] 11:56:35 INFO - PROCESS | 1653 | 1467831395369 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 1653 | 1467831395370 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:35 INFO - PROCESS | 1653 | 1467831395471 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:56:35 INFO - PROCESS | 1653 | 1467831395510 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 1653 | 1467831395511 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be4f000 == 40 [pid = 1653] [id = 656] 11:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127477800) [pid = 1653] [serial = 1968] [outer = 0x0] 11:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128a93800) [pid = 1653] [serial = 1969] [outer = 0x127477800] 11:56:35 INFO - PROCESS | 1653 | 1467831395535 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128b36000) [pid = 1653] [serial = 1970] [outer = 0x127477800] 11:56:35 INFO - PROCESS | 1653 | 1467831395861 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 521ms 11:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:56:35 INFO - PROCESS | 1653 | 1467831395887 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 1653 | 1467831395889 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:56:35 INFO - PROCESS | 1653 | 1467831395891 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 1653 | 1467831395892 Marionette TRACE conn2 <- [1,2598,null,{}] 11:56:35 INFO - PROCESS | 1653 | 1467831395895 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 1653 | 1467831395896 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:35 INFO - PROCESS | 1653 | 1467831395997 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:56:36 INFO - PROCESS | 1653 | 1467831396010 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1653 | 1467831396011 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c760800 == 41 [pid = 1653] [id = 657] 11:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128b38c00) [pid = 1653] [serial = 1971] [outer = 0x0] 11:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128b3d400) [pid = 1653] [serial = 1972] [outer = 0x128b38c00] 11:56:36 INFO - PROCESS | 1653 | 1467831396035 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128c52400) [pid = 1653] [serial = 1973] [outer = 0x128b38c00] 11:56:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1183dfc00) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:56:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119597000) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:56:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112e55c00) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:56:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11960d400) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:56:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a5d000) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:56:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123caf000) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:56:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119191000) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:56:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112e57000) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:56:36 INFO - PROCESS | 1653 | 1467831396408 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 568ms 11:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:56:36 INFO - PROCESS | 1653 | 1467831396460 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 1653 | 1467831396461 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:56:36 INFO - PROCESS | 1653 | 1467831396463 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 1653 | 1467831396464 Marionette TRACE conn2 <- [1,2602,null,{}] 11:56:36 INFO - PROCESS | 1653 | 1467831396466 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:36 INFO - PROCESS | 1653 | 1467831396467 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:36 INFO - PROCESS | 1653 | 1467831396545 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:56:36 INFO - PROCESS | 1653 | 1467831396548 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1653 | 1467831396550 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c461800 == 42 [pid = 1653] [id = 658] 11:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111e58000) [pid = 1653] [serial = 1974] [outer = 0x0] 11:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118569800) [pid = 1653] [serial = 1975] [outer = 0x111e58000] 11:56:36 INFO - PROCESS | 1653 | 1467831396572 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119c95800) [pid = 1653] [serial = 1976] [outer = 0x111e58000] 11:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 569ms 11:56:37 INFO - PROCESS | 1653 | 1467831397022 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:56:37 INFO - PROCESS | 1653 | 1467831397034 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 1653 | 1467831397036 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:56:37 INFO - PROCESS | 1653 | 1467831397039 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 1653 | 1467831397042 Marionette TRACE conn2 <- [1,2606,null,{}] 11:56:37 INFO - PROCESS | 1653 | 1467831397046 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 1653 | 1467831397048 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:37 INFO - PROCESS | 1653 | 1467831397197 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:56:37 INFO - PROCESS | 1653 | 1467831397205 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 1653 | 1467831397207 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1d3800 == 43 [pid = 1653] [id = 659] 11:56:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124aae800) [pid = 1653] [serial = 1977] [outer = 0x0] 11:56:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128e84400) [pid = 1653] [serial = 1978] [outer = 0x124aae800] 11:56:37 INFO - PROCESS | 1653 | 1467831397249 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129183800) [pid = 1653] [serial = 1979] [outer = 0x124aae800] 11:56:37 INFO - PROCESS | 1653 | 1467831397611 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 621ms 11:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:56:37 INFO - PROCESS | 1653 | 1467831397669 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 1653 | 1467831397671 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:56:37 INFO - PROCESS | 1653 | 1467831397673 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 1653 | 1467831397674 Marionette TRACE conn2 <- [1,2610,null,{}] 11:56:37 INFO - PROCESS | 1653 | 1467831397677 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 1653 | 1467831397678 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:37 INFO - PROCESS | 1653 | 1467831397761 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:56:37 INFO - PROCESS | 1653 | 1467831397764 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 1653 | 1467831397766 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d707000 == 44 [pid = 1653] [id = 660] 11:56:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119acbc00) [pid = 1653] [serial = 1980] [outer = 0x0] 11:56:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1292bcc00) [pid = 1653] [serial = 1981] [outer = 0x119acbc00] 11:56:37 INFO - PROCESS | 1653 | 1467831397790 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12946c400) [pid = 1653] [serial = 1982] [outer = 0x119acbc00] 11:56:38 INFO - PROCESS | 1653 | 1467831398126 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 467ms 11:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:56:38 INFO - PROCESS | 1653 | 1467831398141 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1653 | 1467831398143 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:56:38 INFO - PROCESS | 1653 | 1467831398145 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 1653 | 1467831398146 Marionette TRACE conn2 <- [1,2614,null,{}] 11:56:38 INFO - PROCESS | 1653 | 1467831398148 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 1653 | 1467831398149 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:38 INFO - PROCESS | 1653 | 1467831398240 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:56:38 INFO - PROCESS | 1653 | 1467831398243 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1653 | 1467831398244 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d71c000 == 45 [pid = 1653] [id = 661] 11:56:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129470c00) [pid = 1653] [serial = 1983] [outer = 0x0] 11:56:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129476400) [pid = 1653] [serial = 1984] [outer = 0x129470c00] 11:56:38 INFO - PROCESS | 1653 | 1467831398275 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a51dc00) [pid = 1653] [serial = 1985] [outer = 0x129470c00] 11:56:38 INFO - PROCESS | 1653 | 1467831398777 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 11:56:38 INFO - PROCESS | 1653 | 1467831398819 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1653 | 1467831398822 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:56:38 INFO - PROCESS | 1653 | 1467831398827 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 1653 | 1467831398829 Marionette TRACE conn2 <- [1,2618,null,{}] 11:56:38 INFO - PROCESS | 1653 | 1467831398834 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 1653 | 1467831398837 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:38 INFO - PROCESS | 1653 | 1467831398944 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:56:39 INFO - PROCESS | 1653 | 1467831399041 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 1653 | 1467831399043 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x118767000 == 46 [pid = 1653] [id = 662] 11:56:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11646c000) [pid = 1653] [serial = 1986] [outer = 0x0] 11:56:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1167bbc00) [pid = 1653] [serial = 1987] [outer = 0x11646c000] 11:56:39 INFO - PROCESS | 1653 | 1467831399075 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118249c00) [pid = 1653] [serial = 1988] [outer = 0x11646c000] 11:56:39 INFO - PROCESS | 1653 | 1467831399485 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 11:56:39 INFO - PROCESS | 1653 | 1467831399498 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 1653 | 1467831399503 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:56:39 INFO - PROCESS | 1653 | 1467831399508 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 1653 | 1467831399510 Marionette TRACE conn2 <- [1,2622,null,{}] 11:56:39 INFO - PROCESS | 1653 | 1467831399512 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:39 INFO - PROCESS | 1653 | 1467831399514 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:39 INFO - PROCESS | 1653 | 1467831399621 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:56:39 INFO - PROCESS | 1653 | 1467831399683 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 1653 | 1467831399685 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e06800 == 47 [pid = 1653] [id = 663] 11:56:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118720000) [pid = 1653] [serial = 1989] [outer = 0x0] 11:56:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119581000) [pid = 1653] [serial = 1990] [outer = 0x118720000] 11:56:39 INFO - PROCESS | 1653 | 1467831399728 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119647000) [pid = 1653] [serial = 1991] [outer = 0x118720000] 11:56:40 INFO - PROCESS | 1653 | 1467831400140 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 669ms 11:56:40 INFO - PROCESS | 1653 | 1467831400178 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 1653 | 1467831400180 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:56:40 INFO - PROCESS | 1653 | 1467831400182 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 1653 | 1467831400185 Marionette TRACE conn2 <- [1,2626,null,{}] 11:56:40 INFO - PROCESS | 1653 | 1467831400193 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 1653 | 1467831400196 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:40 INFO - PROCESS | 1653 | 1467831400304 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:56:40 INFO - PROCESS | 1653 | 1467831400412 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 1653 | 1467831400414 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d473000 == 48 [pid = 1653] [id = 664] 11:56:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1257ab000) [pid = 1653] [serial = 1992] [outer = 0x0] 11:56:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1261c9400) [pid = 1653] [serial = 1993] [outer = 0x1257ab000] 11:56:40 INFO - PROCESS | 1653 | 1467831400447 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127057000) [pid = 1653] [serial = 1994] [outer = 0x1257ab000] 11:56:40 INFO - PROCESS | 1653 | 1467831400875 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 775ms 11:56:40 INFO - PROCESS | 1653 | 1467831400966 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 1653 | 1467831400969 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:56:40 INFO - PROCESS | 1653 | 1467831400973 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 1653 | 1467831400974 Marionette TRACE conn2 <- [1,2630,null,{}] 11:56:40 INFO - PROCESS | 1653 | 1467831400977 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 1653 | 1467831400978 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:41 INFO - PROCESS | 1653 | 1467831401088 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:56:41 INFO - PROCESS | 1653 | 1467831401166 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1653 | 1467831401168 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118197000 == 49 [pid = 1653] [id = 665] 11:56:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118251c00) [pid = 1653] [serial = 1995] [outer = 0x0] 11:56:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1270e8c00) [pid = 1653] [serial = 1996] [outer = 0x118251c00] 11:56:41 INFO - PROCESS | 1653 | 1467831401197 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x127477400) [pid = 1653] [serial = 1997] [outer = 0x118251c00] 11:56:41 INFO - PROCESS | 1653 | 1467831401847 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 921ms 11:56:41 INFO - PROCESS | 1653 | 1467831401905 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 1653 | 1467831401908 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:56:41 INFO - PROCESS | 1653 | 1467831401912 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 1653 | 1467831401914 Marionette TRACE conn2 <- [1,2634,null,{}] 11:56:41 INFO - PROCESS | 1653 | 1467831401918 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:41 INFO - PROCESS | 1653 | 1467831401921 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:42 INFO - PROCESS | 1653 | 1467831402015 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:56:42 INFO - PROCESS | 1653 | 1467831402093 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 1653 | 1467831402094 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116abe800 == 50 [pid = 1653] [id = 666] 11:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116a1b800) [pid = 1653] [serial = 1998] [outer = 0x0] 11:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1176d4c00) [pid = 1653] [serial = 1999] [outer = 0x116a1b800] 11:56:42 INFO - PROCESS | 1653 | 1467831402123 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118256800) [pid = 1653] [serial = 2000] [outer = 0x116a1b800] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d707000 == 49 [pid = 1653] [id = 660] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1d3800 == 48 [pid = 1653] [id = 659] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12c461800 == 47 [pid = 1653] [id = 658] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12c760800 == 46 [pid = 1653] [id = 657] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12be4f000 == 45 [pid = 1653] [id = 656] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b014000 == 44 [pid = 1653] [id = 655] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a699800 == 43 [pid = 1653] [id = 654] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124f31800) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x129270000 == 42 [pid = 1653] [id = 653] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12526a800 == 41 [pid = 1653] [id = 652] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12436b000 == 40 [pid = 1653] [id = 651] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x116feb800 == 39 [pid = 1653] [id = 650] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x112f2b000 == 38 [pid = 1653] [id = 649] 11:56:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12be56000 == 37 [pid = 1653] [id = 643] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11957c000) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119616800) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1128cd400) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x113099000) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116139800) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1176d9c00) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119c8f400) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11964c400) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118724800) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1210eac00) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124678000) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123a22800) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12100f400) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117149400) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123808800) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1185d7400) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1128d8800) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124ab2000) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 11:56:42 INFO - PROCESS | 1653 | 1467831402577 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 673ms 11:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:56:42 INFO - PROCESS | 1653 | 1467831402587 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 1653 | 1467831402590 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:56:42 INFO - PROCESS | 1653 | 1467831402594 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 1653 | 1467831402596 Marionette TRACE conn2 <- [1,2638,null,{}] 11:56:42 INFO - PROCESS | 1653 | 1467831402598 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:42 INFO - PROCESS | 1653 | 1467831402600 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:42 INFO - PROCESS | 1653 | 1467831402688 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:56:42 INFO - PROCESS | 1653 | 1467831402692 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 1653 | 1467831402694 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x119298000 == 38 [pid = 1653] [id = 667] 11:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1183ea000) [pid = 1653] [serial = 2001] [outer = 0x0] 11:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118720400) [pid = 1653] [serial = 2002] [outer = 0x1183ea000] 11:56:42 INFO - PROCESS | 1653 | 1467831402721 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119585800) [pid = 1653] [serial = 2003] [outer = 0x1183ea000] 11:56:43 INFO - PROCESS | 1653 | 1467831403098 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 521ms 11:56:43 INFO - PROCESS | 1653 | 1467831403115 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 1653 | 1467831403117 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:56:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:56:43 INFO - PROCESS | 1653 | 1467831403119 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 1653 | 1467831403121 Marionette TRACE conn2 <- [1,2642,null,{}] 11:56:43 INFO - PROCESS | 1653 | 1467831403128 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:43 INFO - PROCESS | 1653 | 1467831403132 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:43 INFO - PROCESS | 1653 | 1467831403216 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:56:43 INFO - PROCESS | 1653 | 1467831403223 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 1653 | 1467831403225 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a62800 == 39 [pid = 1653] [id = 668] 11:56:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11960c800) [pid = 1653] [serial = 2004] [outer = 0x0] 11:56:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c8a000) [pid = 1653] [serial = 2005] [outer = 0x11960c800] 11:56:43 INFO - PROCESS | 1653 | 1467831403252 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1211fac00) [pid = 1653] [serial = 2006] [outer = 0x11960c800] 11:56:43 INFO - PROCESS | 1653 | 1467831403636 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:56:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 524ms 11:56:43 INFO - PROCESS | 1653 | 1467831403644 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 1653 | 1467831403647 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:56:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:56:43 INFO - PROCESS | 1653 | 1467831403650 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 1653 | 1467831403654 Marionette TRACE conn2 <- [1,2646,null,{}] 11:56:43 INFO - PROCESS | 1653 | 1467831403675 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:43 INFO - PROCESS | 1653 | 1467831403677 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:43 INFO - PROCESS | 1653 | 1467831403808 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:56:43 INFO - PROCESS | 1653 | 1467831403813 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 1653 | 1467831403814 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294ce800 == 40 [pid = 1653] [id = 669] 11:56:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123a11800) [pid = 1653] [serial = 2007] [outer = 0x0] 11:56:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124ab0800) [pid = 1653] [serial = 2008] [outer = 0x123a11800] 11:56:43 INFO - PROCESS | 1653 | 1467831403855 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1250d7400) [pid = 1653] [serial = 2009] [outer = 0x123a11800] 11:56:44 INFO - PROCESS | 1653 | 1467831404275 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:56:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 672ms 11:56:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:56:44 INFO - PROCESS | 1653 | 1467831404336 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 1653 | 1467831404338 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:56:44 INFO - PROCESS | 1653 | 1467831404342 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 1653 | 1467831404343 Marionette TRACE conn2 <- [1,2650,null,{}] 11:56:44 INFO - PROCESS | 1653 | 1467831404345 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 1653 | 1467831404346 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:44 INFO - PROCESS | 1653 | 1467831404429 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:56:44 INFO - PROCESS | 1653 | 1467831404439 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1653 | 1467831404440 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a75d000 == 41 [pid = 1653] [id = 670] 11:56:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119597400) [pid = 1653] [serial = 2010] [outer = 0x0] 11:56:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1261ccc00) [pid = 1653] [serial = 2011] [outer = 0x119597400] 11:56:44 INFO - PROCESS | 1653 | 1467831404465 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12740a800) [pid = 1653] [serial = 2012] [outer = 0x119597400] 11:56:44 INFO - PROCESS | 1653 | 1467831404841 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:56:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 11:56:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:56:44 INFO - PROCESS | 1653 | 1467831404860 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 1653 | 1467831404862 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:56:44 INFO - PROCESS | 1653 | 1467831404864 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 1653 | 1467831404865 Marionette TRACE conn2 <- [1,2654,null,{}] 11:56:44 INFO - PROCESS | 1653 | 1467831404867 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 1653 | 1467831404873 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:45 INFO - PROCESS | 1653 | 1467831404996 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:56:45 INFO - PROCESS | 1653 | 1467831405010 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 1653 | 1467831405011 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fd8800 == 42 [pid = 1653] [id = 671] 11:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127478400) [pid = 1653] [serial = 2013] [outer = 0x0] 11:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128b39400) [pid = 1653] [serial = 2014] [outer = 0x127478400] 11:56:45 INFO - PROCESS | 1653 | 1467831405036 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129181800) [pid = 1653] [serial = 2015] [outer = 0x127478400] 11:56:45 INFO - PROCESS | 1653 | 1467831405381 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:56:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 569ms 11:56:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:56:45 INFO - PROCESS | 1653 | 1467831405433 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 1653 | 1467831405435 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:56:45 INFO - PROCESS | 1653 | 1467831405437 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 1653 | 1467831405438 Marionette TRACE conn2 <- [1,2658,null,{}] 11:56:45 INFO - PROCESS | 1653 | 1467831405440 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:45 INFO - PROCESS | 1653 | 1467831405441 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:45 INFO - PROCESS | 1653 | 1467831405550 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:56:45 INFO - PROCESS | 1653 | 1467831405563 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 1653 | 1467831405565 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c47f000 == 43 [pid = 1653] [id = 672] 11:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129185c00) [pid = 1653] [serial = 2016] [outer = 0x0] 11:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1292c0800) [pid = 1653] [serial = 2017] [outer = 0x129185c00] 11:56:45 INFO - PROCESS | 1653 | 1467831405589 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129478c00) [pid = 1653] [serial = 2018] [outer = 0x129185c00] 11:56:45 INFO - PROCESS | 1653 | 1467831405925 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:56:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 519ms 11:56:45 INFO - PROCESS | 1653 | 1467831405957 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 1653 | 1467831405958 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:56:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:56:45 INFO - PROCESS | 1653 | 1467831405960 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 1653 | 1467831405961 Marionette TRACE conn2 <- [1,2662,null,{}] 11:56:45 INFO - PROCESS | 1653 | 1467831405963 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:45 INFO - PROCESS | 1653 | 1467831405964 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:46 INFO - PROCESS | 1653 | 1467831406066 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:56:46 INFO - PROCESS | 1653 | 1467831406076 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 1653 | 1467831406077 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca60000 == 44 [pid = 1653] [id = 673] 11:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128a88c00) [pid = 1653] [serial = 2019] [outer = 0x0] 11:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a66cc00) [pid = 1653] [serial = 2020] [outer = 0x128a88c00] 11:56:46 INFO - PROCESS | 1653 | 1467831406101 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a679c00) [pid = 1653] [serial = 2021] [outer = 0x128a88c00] 11:56:46 INFO - PROCESS | 1653 | 1467831406430 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:56:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 518ms 11:56:46 INFO - PROCESS | 1653 | 1467831406478 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 1653 | 1467831406479 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:56:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:56:46 INFO - PROCESS | 1653 | 1467831406481 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - PROCESS | 1653 | 1467831406482 Marionette TRACE conn2 <- [1,2666,null,{}] 11:56:46 INFO - PROCESS | 1653 | 1467831406485 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:46 INFO - PROCESS | 1653 | 1467831406486 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:46 INFO - PROCESS | 1653 | 1467831406598 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:56:46 INFO - PROCESS | 1653 | 1467831406610 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 1653 | 1467831406611 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d703800 == 45 [pid = 1653] [id = 674] 11:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1257a8400) [pid = 1653] [serial = 2022] [outer = 0x0] 11:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12a67a000) [pid = 1653] [serial = 2023] [outer = 0x1257a8400] 11:56:46 INFO - PROCESS | 1653 | 1467831406635 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12a6aa800) [pid = 1653] [serial = 2024] [outer = 0x1257a8400] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x115d13c00) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1258c6400) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x127477800) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128b38c00) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x123caf400) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x113236800) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1129d3c00) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1185db000) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112ad4c00) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119ac9800) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x111e58000) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119acbc00) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1258c5000) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:56:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124aae800) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:56:47 INFO - PROCESS | 1653 | 1467831407681 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:56:47 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) 11:56:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1221ms 11:56:47 INFO - PROCESS | 1653 | 1467831407703 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 1653 | 1467831407704 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:56:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:56:47 INFO - PROCESS | 1653 | 1467831407707 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 1653 | 1467831407708 Marionette TRACE conn2 <- [1,2670,null,{}] 11:56:47 INFO - PROCESS | 1653 | 1467831407710 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:47 INFO - PROCESS | 1653 | 1467831407711 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:47 INFO - PROCESS | 1653 | 1467831407794 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:56:47 INFO - PROCESS | 1653 | 1467831407857 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 1653 | 1467831407858 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d717000 == 46 [pid = 1653] [id = 675] 11:56:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112e57000) [pid = 1653] [serial = 2025] [outer = 0x0] 11:56:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1185d7800) [pid = 1653] [serial = 2026] [outer = 0x112e57000] 11:56:47 INFO - PROCESS | 1653 | 1467831407883 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1243de400) [pid = 1653] [serial = 2027] [outer = 0x112e57000] 11:56:48 INFO - PROCESS | 1653 | 1467831408649 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:56:48 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 11:56:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:56:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:56:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 969ms 11:56:48 INFO - PROCESS | 1653 | 1467831408676 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 1653 | 1467831408678 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:56:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:56:48 INFO - PROCESS | 1653 | 1467831408680 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 1653 | 1467831408682 Marionette TRACE conn2 <- [1,2674,null,{}] 11:56:48 INFO - PROCESS | 1653 | 1467831408693 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:48 INFO - PROCESS | 1653 | 1467831408695 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:48 INFO - PROCESS | 1653 | 1467831408784 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:56:48 INFO - PROCESS | 1653 | 1467831408790 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 1653 | 1467831408791 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de51800 == 47 [pid = 1653] [id = 676] 11:56:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128b38c00) [pid = 1653] [serial = 2028] [outer = 0x0] 11:56:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a6af400) [pid = 1653] [serial = 2029] [outer = 0x128b38c00] 11:56:48 INFO - PROCESS | 1653 | 1467831408818 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12a796400) [pid = 1653] [serial = 2030] [outer = 0x128b38c00] 11:56:49 INFO - PROCESS | 1653 | 1467831409758 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:56:49 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 11:56:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:56:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:56:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1122ms 11:56:49 INFO - PROCESS | 1653 | 1467831409824 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 1653 | 1467831409827 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:56:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:56:49 INFO - PROCESS | 1653 | 1467831409831 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 1653 | 1467831409833 Marionette TRACE conn2 <- [1,2678,null,{}] 11:56:49 INFO - PROCESS | 1653 | 1467831409837 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:49 INFO - PROCESS | 1653 | 1467831409839 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:49 INFO - PROCESS | 1653 | 1467831409935 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:56:50 INFO - PROCESS | 1653 | 1467831410037 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:50 INFO - PROCESS | 1653 | 1467831410038 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12387e800 == 48 [pid = 1653] [id = 677] 11:56:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x113232400) [pid = 1653] [serial = 2031] [outer = 0x0] 11:56:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11824fc00) [pid = 1653] [serial = 2032] [outer = 0x113232400] 11:56:50 INFO - PROCESS | 1653 | 1467831410069 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118719800) [pid = 1653] [serial = 2033] [outer = 0x113232400] 11:56:50 INFO - PROCESS | 1653 | 1467831410989 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:56:51 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) 11:56:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1174ms 11:56:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:56:51 INFO - PROCESS | 1653 | 1467831411005 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 1653 | 1467831411008 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:56:51 INFO - PROCESS | 1653 | 1467831411012 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - PROCESS | 1653 | 1467831411014 Marionette TRACE conn2 <- [1,2682,null,{}] 11:56:51 INFO - PROCESS | 1653 | 1467831411017 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:51 INFO - PROCESS | 1653 | 1467831411020 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:51 INFO - PROCESS | 1653 | 1467831411125 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:56:51 INFO - PROCESS | 1653 | 1467831411188 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 1653 | 1467831411190 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119950800 == 49 [pid = 1653] [id = 678] 11:56:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112a5d000) [pid = 1653] [serial = 2034] [outer = 0x0] 11:56:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1164e6000) [pid = 1653] [serial = 2035] [outer = 0x112a5d000] 11:56:51 INFO - PROCESS | 1653 | 1467831411263 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1210ec400) [pid = 1653] [serial = 2036] [outer = 0x112a5d000] 11:56:52 INFO - PROCESS | 1653 | 1467831412197 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:56:52 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) 11:56:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1222ms 11:56:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:56:52 INFO - PROCESS | 1653 | 1467831412235 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 1653 | 1467831412238 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:56:52 INFO - PROCESS | 1653 | 1467831412241 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 1653 | 1467831412243 Marionette TRACE conn2 <- [1,2686,null,{}] 11:56:52 INFO - PROCESS | 1653 | 1467831412247 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:52 INFO - PROCESS | 1653 | 1467831412248 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:52 INFO - PROCESS | 1653 | 1467831412346 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:56:52 INFO - PROCESS | 1653 | 1467831412408 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 1653 | 1467831412409 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11994e800 == 50 [pid = 1653] [id = 679] 11:56:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1183e6c00) [pid = 1653] [serial = 2037] [outer = 0x0] 11:56:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1185d4c00) [pid = 1653] [serial = 2038] [outer = 0x1183e6c00] 11:56:52 INFO - PROCESS | 1653 | 1467831412438 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119588000) [pid = 1653] [serial = 2039] [outer = 0x1183e6c00] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12d717000 == 49 [pid = 1653] [id = 675] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12d703800 == 48 [pid = 1653] [id = 674] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca60000 == 47 [pid = 1653] [id = 673] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c47f000 == 46 [pid = 1653] [id = 672] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116fd8800 == 45 [pid = 1653] [id = 671] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a75d000 == 44 [pid = 1653] [id = 670] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1294ce800 == 43 [pid = 1653] [id = 669] 11:56:52 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x129476400) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x128a62800 == 42 [pid = 1653] [id = 668] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119298000 == 41 [pid = 1653] [id = 667] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116abe800 == 40 [pid = 1653] [id = 666] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118197000 == 39 [pid = 1653] [id = 665] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12d473000 == 38 [pid = 1653] [id = 664] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x128e06800 == 37 [pid = 1653] [id = 663] 11:56:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118767000 == 36 [pid = 1653] [id = 662] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1176da400) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128a86800) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128a93800) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128a8c800) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128b3d400) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124ab3000) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11690ec00) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x113d39000) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x121019000) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x117d10800) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11961a000) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124b6e000) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112e52800) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11964a400) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119580000) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113264c00) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118247000) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1183dd400) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12101a000) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123a0f400) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128b36000) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119c95800) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118569800) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1292bcc00) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12704c800) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128c52400) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128e84400) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12746c800) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12582c400) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12946c400) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129183800) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 11:56:53 INFO - PROCESS | 1653 | 1467831413427 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:56:53 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 11:56:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:56:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:56:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1225ms 11:56:53 INFO - PROCESS | 1653 | 1467831413467 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 1653 | 1467831413470 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:56:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:56:53 INFO - PROCESS | 1653 | 1467831413474 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - PROCESS | 1653 | 1467831413476 Marionette TRACE conn2 <- [1,2690,null,{}] 11:56:53 INFO - PROCESS | 1653 | 1467831413478 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:53 INFO - PROCESS | 1653 | 1467831413480 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:53 INFO - PROCESS | 1653 | 1467831413559 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:56:53 INFO - PROCESS | 1653 | 1467831413563 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 1653 | 1467831413564 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x118770000 == 37 [pid = 1653] [id = 680] 11:56:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118569800) [pid = 1653] [serial = 2040] [outer = 0x0] 11:56:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119642c00) [pid = 1653] [serial = 2041] [outer = 0x118569800] 11:56:53 INFO - PROCESS | 1653 | 1467831413594 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121014000) [pid = 1653] [serial = 2042] [outer = 0x118569800] 11:56:54 INFO - PROCESS | 1653 | 1467831414446 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:56:54 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 11:56:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:56:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:56:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1021ms 11:56:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:56:54 INFO - PROCESS | 1653 | 1467831414495 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:56:54 INFO - PROCESS | 1653 | 1467831414497 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:56:54 INFO - PROCESS | 1653 | 1467831414499 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - PROCESS | 1653 | 1467831414501 Marionette TRACE conn2 <- [1,2694,null,{}] 11:56:54 INFO - PROCESS | 1653 | 1467831414518 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:54 INFO - PROCESS | 1653 | 1467831414522 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:54 INFO - PROCESS | 1653 | 1467831414605 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:56:54 INFO - PROCESS | 1653 | 1467831414611 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 1653 | 1467831414613 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a66000 == 38 [pid = 1653] [id = 681] 11:56:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123806400) [pid = 1653] [serial = 2043] [outer = 0x0] 11:56:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1250d8000) [pid = 1653] [serial = 2044] [outer = 0x123806400] 11:56:54 INFO - PROCESS | 1653 | 1467831414641 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12651ec00) [pid = 1653] [serial = 2045] [outer = 0x123806400] 11:56:55 INFO - PROCESS | 1653 | 1467831415516 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:56:55 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 11:56:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:56:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:56:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1023ms 11:56:55 INFO - PROCESS | 1653 | 1467831415523 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 1653 | 1467831415524 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:56:55 INFO - PROCESS | 1653 | 1467831415526 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 1653 | 1467831415528 Marionette TRACE conn2 <- [1,2698,null,{}] 11:56:55 INFO - PROCESS | 1653 | 1467831415530 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:55 INFO - PROCESS | 1653 | 1467831415531 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:55 INFO - PROCESS | 1653 | 1467831415640 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:56:55 INFO - PROCESS | 1653 | 1467831415651 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 1653 | 1467831415653 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31b000 == 39 [pid = 1653] [id = 682] 11:56:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12704fc00) [pid = 1653] [serial = 2046] [outer = 0x0] 11:56:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127471c00) [pid = 1653] [serial = 2047] [outer = 0x12704fc00] 11:56:55 INFO - PROCESS | 1653 | 1467831415678 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128a93800) [pid = 1653] [serial = 2048] [outer = 0x12704fc00] 11:56:56 INFO - PROCESS | 1653 | 1467831416512 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:56:56 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 11:56:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:56:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:56:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1021ms 11:56:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:56:56 INFO - PROCESS | 1653 | 1467831416548 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 1653 | 1467831416549 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:56:56 INFO - PROCESS | 1653 | 1467831416552 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 1653 | 1467831416553 Marionette TRACE conn2 <- [1,2702,null,{}] 11:56:56 INFO - PROCESS | 1653 | 1467831416568 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:56 INFO - PROCESS | 1653 | 1467831416570 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:56 INFO - PROCESS | 1653 | 1467831416670 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:56:56 INFO - PROCESS | 1653 | 1467831416673 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 1653 | 1467831416675 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9be000 == 40 [pid = 1653] [id = 683] 11:56:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11825c000) [pid = 1653] [serial = 2049] [outer = 0x0] 11:56:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128c4f000) [pid = 1653] [serial = 2050] [outer = 0x11825c000] 11:56:56 INFO - PROCESS | 1653 | 1467831416705 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128e84800) [pid = 1653] [serial = 2051] [outer = 0x11825c000] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1183ea000) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x127478400) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118251c00) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119597400) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123a11800) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116a1b800) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11960c800) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129185c00) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128a88c00) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112e57000) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:56:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1257a8400) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:56:57 INFO - PROCESS | 1653 | 1467831417048 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:56:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:56:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 525ms 11:56:57 INFO - PROCESS | 1653 | 1467831417077 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:56:57 INFO - PROCESS | 1653 | 1467831417078 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:56:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:56:57 INFO - PROCESS | 1653 | 1467831417081 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 1653 | 1467831417082 Marionette TRACE conn2 <- [1,2706,null,{}] 11:56:57 INFO - PROCESS | 1653 | 1467831417084 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:57 INFO - PROCESS | 1653 | 1467831417090 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:57 INFO - PROCESS | 1653 | 1467831417192 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:56:57 INFO - PROCESS | 1653 | 1467831417255 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 1653 | 1467831417256 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b903800 == 41 [pid = 1653] [id = 684] 11:56:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118180000) [pid = 1653] [serial = 2052] [outer = 0x0] 11:56:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119c8d400) [pid = 1653] [serial = 2053] [outer = 0x118180000] 11:56:57 INFO - PROCESS | 1653 | 1467831417281 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1292c1800) [pid = 1653] [serial = 2054] [outer = 0x118180000] 11:56:57 INFO - PROCESS | 1653 | 1467831417561 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:56:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:56:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 11:56:57 INFO - PROCESS | 1653 | 1467831417608 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:56:57 INFO - PROCESS | 1653 | 1467831417610 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:56:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:56:57 INFO - PROCESS | 1653 | 1467831417612 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 1653 | 1467831417613 Marionette TRACE conn2 <- [1,2710,null,{}] 11:56:57 INFO - PROCESS | 1653 | 1467831417615 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:57 INFO - PROCESS | 1653 | 1467831417617 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:57 INFO - PROCESS | 1653 | 1467831417703 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:56:57 INFO - PROCESS | 1653 | 1467831417708 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 1653 | 1467831417709 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8c9800 == 42 [pid = 1653] [id = 685] 11:56:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123806c00) [pid = 1653] [serial = 2055] [outer = 0x0] 11:56:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a66dc00) [pid = 1653] [serial = 2056] [outer = 0x123806c00] 11:56:57 INFO - PROCESS | 1653 | 1467831417740 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a6a9000) [pid = 1653] [serial = 2057] [outer = 0x123806c00] 11:56:58 INFO - PROCESS | 1653 | 1467831418090 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 1653 | 1467831418145 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:56:58 INFO - PROCESS | 1653 | 1467831418147 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 1653 | 1467831418148 Marionette TRACE conn2 <- [1,2714,null,{}] 11:56:58 INFO - PROCESS | 1653 | 1467831418150 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:58 INFO - PROCESS | 1653 | 1467831418151 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:58 INFO - PROCESS | 1653 | 1467831418228 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:56:58 INFO - PROCESS | 1653 | 1467831418231 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 1653 | 1467831418232 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8de000 == 43 [pid = 1653] [id = 686] 11:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a6ac000) [pid = 1653] [serial = 2058] [outer = 0x0] 11:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a6b4000) [pid = 1653] [serial = 2059] [outer = 0x12a6ac000] 11:56:58 INFO - PROCESS | 1653 | 1467831418259 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a797800) [pid = 1653] [serial = 2060] [outer = 0x12a6ac000] 11:56:58 INFO - PROCESS | 1653 | 1467831418609 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:56:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:56:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 469ms 11:56:58 INFO - PROCESS | 1653 | 1467831418617 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 1653 | 1467831418621 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:56:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:56:58 INFO - PROCESS | 1653 | 1467831418628 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 1653 | 1467831418630 Marionette TRACE conn2 <- [1,2718,null,{}] 11:56:58 INFO - PROCESS | 1653 | 1467831418633 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:58 INFO - PROCESS | 1653 | 1467831418636 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:58 INFO - PROCESS | 1653 | 1467831418777 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:56:58 INFO - PROCESS | 1653 | 1467831418873 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 1653 | 1467831418874 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x124699800 == 44 [pid = 1653] [id = 687] 11:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a6b0400) [pid = 1653] [serial = 2061] [outer = 0x0] 11:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a79d400) [pid = 1653] [serial = 2062] [outer = 0x12a6b0400] 11:56:58 INFO - PROCESS | 1653 | 1467831418913 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12af02400) [pid = 1653] [serial = 2063] [outer = 0x12a6b0400] 11:56:59 INFO - PROCESS | 1653 | 1467831419518 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 1653 | 1467831419554 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:56:59 INFO - PROCESS | 1653 | 1467831419557 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - PROCESS | 1653 | 1467831419559 Marionette TRACE conn2 <- [1,2722,null,{}] 11:56:59 INFO - PROCESS | 1653 | 1467831419562 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:59 INFO - PROCESS | 1653 | 1467831419564 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:59 INFO - PROCESS | 1653 | 1467831419670 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:56:59 INFO - PROCESS | 1653 | 1467831419746 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 1653 | 1467831419749 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:56:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x123876800 == 45 [pid = 1653] [id = 688] 11:56:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1183db800) [pid = 1653] [serial = 2064] [outer = 0x0] 11:56:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119586800) [pid = 1653] [serial = 2065] [outer = 0x1183db800] 11:56:59 INFO - PROCESS | 1653 | 1467831419780 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1199ac400) [pid = 1653] [serial = 2066] [outer = 0x1183db800] 11:57:00 INFO - PROCESS | 1653 | 1467831420209 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 1653 | 1467831420231 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:57:00 INFO - PROCESS | 1653 | 1467831420235 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 1653 | 1467831420237 Marionette TRACE conn2 <- [1,2726,null,{}] 11:57:00 INFO - PROCESS | 1653 | 1467831420240 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:00 INFO - PROCESS | 1653 | 1467831420241 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:00 INFO - PROCESS | 1653 | 1467831420368 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:57:00 INFO - PROCESS | 1653 | 1467831420435 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 1653 | 1467831420436 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b91c000 == 46 [pid = 1653] [id = 689] 11:57:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116987800) [pid = 1653] [serial = 2067] [outer = 0x0] 11:57:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1210e9800) [pid = 1653] [serial = 2068] [outer = 0x116987800] 11:57:00 INFO - PROCESS | 1653 | 1467831420508 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1265bf400) [pid = 1653] [serial = 2069] [outer = 0x116987800] 11:57:00 INFO - PROCESS | 1653 | 1467831420922 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:57:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:57:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 723ms 11:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:57:00 INFO - PROCESS | 1653 | 1467831420958 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 1653 | 1467831420960 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:57:00 INFO - PROCESS | 1653 | 1467831420962 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 1653 | 1467831420965 Marionette TRACE conn2 <- [1,2730,null,{}] 11:57:00 INFO - PROCESS | 1653 | 1467831420972 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:00 INFO - PROCESS | 1653 | 1467831420976 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:01 INFO - PROCESS | 1653 | 1467831421080 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:57:01 INFO - PROCESS | 1653 | 1467831421187 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 1653 | 1467831421189 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d464000 == 47 [pid = 1653] [id = 690] 11:57:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127478400) [pid = 1653] [serial = 2070] [outer = 0x0] 11:57:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12917a800) [pid = 1653] [serial = 2071] [outer = 0x127478400] 11:57:01 INFO - PROCESS | 1653 | 1467831421222 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a66ec00) [pid = 1653] [serial = 2072] [outer = 0x127478400] 11:57:02 INFO - PROCESS | 1653 | 1467831422108 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:57:02 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 11:57:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:57:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:57:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1175ms 11:57:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:57:02 INFO - PROCESS | 1653 | 1467831422138 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 1653 | 1467831422140 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:57:02 INFO - PROCESS | 1653 | 1467831422142 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - PROCESS | 1653 | 1467831422143 Marionette TRACE conn2 <- [1,2734,null,{}] 11:57:02 INFO - PROCESS | 1653 | 1467831422145 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:02 INFO - PROCESS | 1653 | 1467831422147 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:02 INFO - PROCESS | 1653 | 1467831422236 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:57:02 INFO - PROCESS | 1653 | 1467831422345 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 1653 | 1467831422347 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fe2000 == 48 [pid = 1653] [id = 691] 11:57:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1129d3c00) [pid = 1653] [serial = 2073] [outer = 0x0] 11:57:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1183eac00) [pid = 1653] [serial = 2074] [outer = 0x1129d3c00] 11:57:02 INFO - PROCESS | 1653 | 1467831422377 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128a8c400) [pid = 1653] [serial = 2075] [outer = 0x1129d3c00] 11:57:02 INFO - PROCESS | 1653 | 1467831422946 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:57:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:57:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 871ms 11:57:03 INFO - PROCESS | 1653 | 1467831423013 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 1653 | 1467831423016 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:57:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:57:03 INFO - PROCESS | 1653 | 1467831423019 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 1653 | 1467831423020 Marionette TRACE conn2 <- [1,2738,null,{}] 11:57:03 INFO - PROCESS | 1653 | 1467831423024 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:03 INFO - PROCESS | 1653 | 1467831423026 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:03 INFO - PROCESS | 1653 | 1467831423126 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:57:03 INFO - PROCESS | 1653 | 1467831423193 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 1653 | 1467831423195 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b1e800 == 49 [pid = 1653] [id = 692] 11:57:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1183dc400) [pid = 1653] [serial = 2076] [outer = 0x0] 11:57:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11918c400) [pid = 1653] [serial = 2077] [outer = 0x1183dc400] 11:57:03 INFO - PROCESS | 1653 | 1467831423223 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119612000) [pid = 1653] [serial = 2078] [outer = 0x1183dc400] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8de000 == 48 [pid = 1653] [id = 686] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8c9800 == 47 [pid = 1653] [id = 685] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b903800 == 46 [pid = 1653] [id = 684] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9be000 == 45 [pid = 1653] [id = 683] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12a31b000 == 44 [pid = 1653] [id = 682] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x128a66000 == 43 [pid = 1653] [id = 681] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x118770000 == 42 [pid = 1653] [id = 680] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11994e800 == 41 [pid = 1653] [id = 679] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12de51800 == 40 [pid = 1653] [id = 676] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d71c000 == 39 [pid = 1653] [id = 661] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12387e800 == 38 [pid = 1653] [id = 677] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119950800 == 37 [pid = 1653] [id = 678] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x123cc7000 == 36 [pid = 1653] [id = 644] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1294c2800 == 35 [pid = 1653] [id = 645] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c774800 == 34 [pid = 1653] [id = 646] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d107800 == 33 [pid = 1653] [id = 647] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11819d000 == 32 [pid = 1653] [id = 648] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116fe2000 == 31 [pid = 1653] [id = 691] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d464000 == 30 [pid = 1653] [id = 690] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b91c000 == 29 [pid = 1653] [id = 689] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x123876800 == 28 [pid = 1653] [id = 688] 11:57:04 INFO - PROCESS | 1653 | --DOCSHELL 0x124699800 == 27 [pid = 1653] [id = 687] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a6af400) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1261c9400) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118720400) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1167bbc00) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128b39400) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119585800) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x127477400) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1270e8c00) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1261ccc00) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124ab0800) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1250d7400) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118256800) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1176d4c00) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119581000) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1211fac00) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119c8a000) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1292c0800) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a66cc00) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a679c00) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1185d7800) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129478c00) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a67a000) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a6aa800) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129181800) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1243de400) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12740a800) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 11:57:04 INFO - PROCESS | 1653 | 1467831424291 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:57:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1321ms 11:57:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:57:04 INFO - PROCESS | 1653 | 1467831424340 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 1653 | 1467831424342 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:57:04 INFO - PROCESS | 1653 | 1467831424345 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 1653 | 1467831424347 Marionette TRACE conn2 <- [1,2742,null,{}] 11:57:04 INFO - PROCESS | 1653 | 1467831424351 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:04 INFO - PROCESS | 1653 | 1467831424352 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:04 INFO - PROCESS | 1653 | 1467831424435 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:57:04 INFO - PROCESS | 1653 | 1467831424441 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:04 INFO - PROCESS | 1653 | 1467831424444 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fdf000 == 28 [pid = 1653] [id = 693] 11:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113236800) [pid = 1653] [serial = 2079] [outer = 0x0] 11:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x115e61400) [pid = 1653] [serial = 2080] [outer = 0x113236800] 11:57:04 INFO - PROCESS | 1653 | 1467831424472 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a83800) [pid = 1653] [serial = 2081] [outer = 0x113236800] 11:57:04 INFO - PROCESS | 1653 | 1467831424839 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:57:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 521ms 11:57:04 INFO - PROCESS | 1653 | 1467831424867 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 1653 | 1467831424870 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:57:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:57:04 INFO - PROCESS | 1653 | 1467831424875 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 1653 | 1467831424876 Marionette TRACE conn2 <- [1,2746,null,{}] 11:57:04 INFO - PROCESS | 1653 | 1467831424879 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:04 INFO - PROCESS | 1653 | 1467831424880 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:04 INFO - PROCESS | 1653 | 1467831424961 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:57:04 INFO - PROCESS | 1653 | 1467831424965 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:04 INFO - PROCESS | 1653 | 1467831424966 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11994d800 == 29 [pid = 1653] [id = 694] 11:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x117d10400) [pid = 1653] [serial = 2082] [outer = 0x0] 11:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11834f000) [pid = 1653] [serial = 2083] [outer = 0x117d10400] 11:57:04 INFO - PROCESS | 1653 | 1467831424997 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118852400) [pid = 1653] [serial = 2084] [outer = 0x117d10400] 11:57:05 INFO - PROCESS | 1653 | 1467831425349 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:57:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:57:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 11:57:05 INFO - PROCESS | 1653 | 1467831425395 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:57:05 INFO - PROCESS | 1653 | 1467831425397 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:57:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:57:05 INFO - PROCESS | 1653 | 1467831425399 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:57:05 INFO - PROCESS | 1653 | 1467831425401 Marionette TRACE conn2 <- [1,2750,null,{}] 11:57:05 INFO - PROCESS | 1653 | 1467831425409 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:05 INFO - PROCESS | 1653 | 1467831425412 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:05 INFO - PROCESS | 1653 | 1467831425491 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:57:05 INFO - PROCESS | 1653 | 1467831425496 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 1653 | 1467831425499 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12526f800 == 30 [pid = 1653] [id = 695] 11:57:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118185800) [pid = 1653] [serial = 2085] [outer = 0x0] 11:57:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119acb400) [pid = 1653] [serial = 2086] [outer = 0x118185800] 11:57:05 INFO - PROCESS | 1653 | 1467831425529 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12101bc00) [pid = 1653] [serial = 2087] [outer = 0x118185800] 11:57:05 INFO - PROCESS | 1653 | 1467831425883 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:57:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:57:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 522ms 11:57:05 INFO - PROCESS | 1653 | 1467831425921 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:57:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:57:05 INFO - PROCESS | 1653 | 1467831425923 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:57:05 INFO - PROCESS | 1653 | 1467831425925 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:57:05 INFO - PROCESS | 1653 | 1467831425926 Marionette TRACE conn2 <- [1,2754,null,{}] 11:57:05 INFO - PROCESS | 1653 | 1467831425929 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:05 INFO - PROCESS | 1653 | 1467831425930 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:06 INFO - PROCESS | 1653 | 1467831426009 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:57:06 INFO - PROCESS | 1653 | 1467831426077 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 1653 | 1467831426079 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eea800 == 31 [pid = 1653] [id = 696] 11:57:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c8a400) [pid = 1653] [serial = 2088] [outer = 0x0] 11:57:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123cb4400) [pid = 1653] [serial = 2089] [outer = 0x119c8a400] 11:57:06 INFO - PROCESS | 1653 | 1467831426106 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124aa7c00) [pid = 1653] [serial = 2090] [outer = 0x119c8a400] 11:57:06 INFO - PROCESS | 1653 | 1467831426407 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:57:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 11:57:06 INFO - PROCESS | 1653 | 1467831426445 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 1653 | 1467831426447 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:57:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:57:06 INFO - PROCESS | 1653 | 1467831426459 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 1653 | 1467831426460 Marionette TRACE conn2 <- [1,2758,null,{}] 11:57:06 INFO - PROCESS | 1653 | 1467831426462 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:06 INFO - PROCESS | 1653 | 1467831426464 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:06 INFO - PROCESS | 1653 | 1467831426559 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:57:06 INFO - PROCESS | 1653 | 1467831426600 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 1653 | 1467831426602 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a68d800 == 32 [pid = 1653] [id = 697] 11:57:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1176d9400) [pid = 1653] [serial = 2091] [outer = 0x0] 11:57:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124f23800) [pid = 1653] [serial = 2092] [outer = 0x1176d9400] 11:57:06 INFO - PROCESS | 1653 | 1467831426626 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1252bc800) [pid = 1653] [serial = 2093] [outer = 0x1176d9400] 11:57:06 INFO - PROCESS | 1653 | 1467831426950 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:57:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 518ms 11:57:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:57:06 INFO - PROCESS | 1653 | 1467831426978 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 1653 | 1467831426979 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:57:06 INFO - PROCESS | 1653 | 1467831426981 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 1653 | 1467831426982 Marionette TRACE conn2 <- [1,2762,null,{}] 11:57:06 INFO - PROCESS | 1653 | 1467831426985 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:06 INFO - PROCESS | 1653 | 1467831426989 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:07 INFO - PROCESS | 1653 | 1467831427109 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:57:07 INFO - PROCESS | 1653 | 1467831427124 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 1653 | 1467831427125 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b737800 == 33 [pid = 1653] [id = 698] 11:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1258be400) [pid = 1653] [serial = 2094] [outer = 0x0] 11:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12704c800) [pid = 1653] [serial = 2095] [outer = 0x1258be400] 11:57:07 INFO - PROCESS | 1653 | 1467831427150 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128a8f000) [pid = 1653] [serial = 2096] [outer = 0x1258be400] 11:57:07 INFO - PROCESS | 1653 | 1467831427484 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:57:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:57:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 518ms 11:57:07 INFO - PROCESS | 1653 | 1467831427499 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:57:07 INFO - PROCESS | 1653 | 1467831427500 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:57:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:57:07 INFO - PROCESS | 1653 | 1467831427505 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - PROCESS | 1653 | 1467831427507 Marionette TRACE conn2 <- [1,2766,null,{}] 11:57:07 INFO - PROCESS | 1653 | 1467831427509 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:07 INFO - PROCESS | 1653 | 1467831427511 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:07 INFO - PROCESS | 1653 | 1467831427619 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:57:07 INFO - PROCESS | 1653 | 1467831427631 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 1653 | 1467831427632 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c46a000 == 34 [pid = 1653] [id = 699] 11:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128a8fc00) [pid = 1653] [serial = 2097] [outer = 0x0] 11:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128b37000) [pid = 1653] [serial = 2098] [outer = 0x128a8fc00] 11:57:07 INFO - PROCESS | 1653 | 1467831427657 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128c55c00) [pid = 1653] [serial = 2099] [outer = 0x128a8fc00] 11:57:07 INFO - PROCESS | 1653 | 1467831427978 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:57:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 520ms 11:57:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:57:08 INFO - PROCESS | 1653 | 1467831428026 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 1653 | 1467831428027 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:57:08 INFO - PROCESS | 1653 | 1467831428029 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 1653 | 1467831428030 Marionette TRACE conn2 <- [1,2770,null,{}] 11:57:08 INFO - PROCESS | 1653 | 1467831428033 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:08 INFO - PROCESS | 1653 | 1467831428034 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:08 INFO - PROCESS | 1653 | 1467831428136 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:57:08 INFO - PROCESS | 1653 | 1467831428140 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 1653 | 1467831428141 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c765800 == 35 [pid = 1653] [id = 700] 11:57:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128b31c00) [pid = 1653] [serial = 2100] [outer = 0x0] 11:57:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12917dc00) [pid = 1653] [serial = 2101] [outer = 0x128b31c00] 11:57:08 INFO - PROCESS | 1653 | 1467831428165 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1292b8000) [pid = 1653] [serial = 2102] [outer = 0x128b31c00] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12a6ac000) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12704fc00) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11825c000) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118180000) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128b38c00) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x123806400) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1183e6c00) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113232400) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118569800) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112a5d000) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123806c00) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129470c00) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116f91800) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123a0dc00) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124aa8000) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118356400) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110e84800) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a64000) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119584800) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a6b0400) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11646c000) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1257ab000) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:57:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118720000) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:57:08 INFO - PROCESS | 1653 | 1467831428828 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:57:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 821ms 11:57:08 INFO - PROCESS | 1653 | 1467831428851 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:57:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:57:08 INFO - PROCESS | 1653 | 1467831428854 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:57:08 INFO - PROCESS | 1653 | 1467831428857 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 1653 | 1467831428858 Marionette TRACE conn2 <- [1,2774,null,{}] 11:57:08 INFO - PROCESS | 1653 | 1467831428860 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:08 INFO - PROCESS | 1653 | 1467831428861 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:08 INFO - PROCESS | 1653 | 1467831428945 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:57:09 INFO - PROCESS | 1653 | 1467831429011 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 1653 | 1467831429012 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8da800 == 36 [pid = 1653] [id = 701] 11:57:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112d3d400) [pid = 1653] [serial = 2103] [outer = 0x0] 11:57:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116a14000) [pid = 1653] [serial = 2104] [outer = 0x112d3d400] 11:57:09 INFO - PROCESS | 1653 | 1467831429037 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118853800) [pid = 1653] [serial = 2105] [outer = 0x112d3d400] 11:57:09 INFO - PROCESS | 1653 | 1467831429332 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:57:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:57:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 517ms 11:57:09 INFO - PROCESS | 1653 | 1467831429375 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 1653 | 1467831429376 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:57:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:57:09 INFO - PROCESS | 1653 | 1467831429378 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 1653 | 1467831429379 Marionette TRACE conn2 <- [1,2778,null,{}] 11:57:09 INFO - PROCESS | 1653 | 1467831429382 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:09 INFO - PROCESS | 1653 | 1467831429383 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:09 INFO - PROCESS | 1653 | 1467831429462 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:57:09 INFO - PROCESS | 1653 | 1467831429465 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 1653 | 1467831429466 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d112000 == 37 [pid = 1653] [id = 702] 11:57:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11825c400) [pid = 1653] [serial = 2106] [outer = 0x0] 11:57:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123f0d800) [pid = 1653] [serial = 2107] [outer = 0x11825c400] 11:57:09 INFO - PROCESS | 1653 | 1467831429494 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1261cb000) [pid = 1653] [serial = 2108] [outer = 0x11825c400] 11:57:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:57:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 469ms 11:57:09 INFO - PROCESS | 1653 | 1467831429843 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:57:09 INFO - PROCESS | 1653 | 1467831429847 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:57:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:57:09 INFO - PROCESS | 1653 | 1467831429849 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:57:09 INFO - PROCESS | 1653 | 1467831429851 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 1653 | 1467831429856 Marionette TRACE conn2 <- [1,2782,null,{}] 11:57:09 INFO - PROCESS | 1653 | 1467831429860 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:09 INFO - PROCESS | 1653 | 1467831429861 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:10 INFO - PROCESS | 1653 | 1467831429995 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:57:10 INFO - PROCESS | 1653 | 1467831430002 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 1653 | 1467831430004 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3e4800 == 38 [pid = 1653] [id = 703] 11:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1258c2c00) [pid = 1653] [serial = 2109] [outer = 0x0] 11:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1292b9c00) [pid = 1653] [serial = 2110] [outer = 0x1258c2c00] 11:57:10 INFO - PROCESS | 1653 | 1467831430030 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a523400) [pid = 1653] [serial = 2111] [outer = 0x1258c2c00] 11:57:10 INFO - PROCESS | 1653 | 1467831430326 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:57:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 527ms 11:57:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:57:10 INFO - PROCESS | 1653 | 1467831430378 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 1653 | 1467831430380 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:57:10 INFO - PROCESS | 1653 | 1467831430382 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - PROCESS | 1653 | 1467831430383 Marionette TRACE conn2 <- [1,2786,null,{}] 11:57:10 INFO - PROCESS | 1653 | 1467831430386 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:10 INFO - PROCESS | 1653 | 1467831430387 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:10 INFO - PROCESS | 1653 | 1467831430466 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:57:10 INFO - PROCESS | 1653 | 1467831430472 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 1653 | 1467831430473 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d71b800 == 39 [pid = 1653] [id = 704] 11:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128b31400) [pid = 1653] [serial = 2112] [outer = 0x0] 11:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a6ac000) [pid = 1653] [serial = 2113] [outer = 0x128b31400] 11:57:10 INFO - PROCESS | 1653 | 1467831430497 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a6b5800) [pid = 1653] [serial = 2114] [outer = 0x128b31400] 11:57:11 INFO - PROCESS | 1653 | 1467831431038 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:57:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:57:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 672ms 11:57:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:57:11 INFO - PROCESS | 1653 | 1467831431054 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:57:11 INFO - PROCESS | 1653 | 1467831431057 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:57:11 INFO - PROCESS | 1653 | 1467831431060 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - PROCESS | 1653 | 1467831431062 Marionette TRACE conn2 <- [1,2790,null,{}] 11:57:11 INFO - PROCESS | 1653 | 1467831431066 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:11 INFO - PROCESS | 1653 | 1467831431068 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:11 INFO - PROCESS | 1653 | 1467831431239 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:57:11 INFO - PROCESS | 1653 | 1467831431330 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 1653 | 1467831431331 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11963c000 == 40 [pid = 1653] [id = 705] 11:57:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1164ecc00) [pid = 1653] [serial = 2115] [outer = 0x0] 11:57:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116a1c400) [pid = 1653] [serial = 2116] [outer = 0x1164ecc00] 11:57:11 INFO - PROCESS | 1653 | 1467831431363 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118256400) [pid = 1653] [serial = 2117] [outer = 0x1164ecc00] 11:57:11 INFO - PROCESS | 1653 | 1467831431879 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:57:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:57:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 874ms 11:57:11 INFO - PROCESS | 1653 | 1467831431934 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:57:11 INFO - PROCESS | 1653 | 1467831431938 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:57:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:57:11 INFO - PROCESS | 1653 | 1467831431942 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - PROCESS | 1653 | 1467831431944 Marionette TRACE conn2 <- [1,2794,null,{}] 11:57:11 INFO - PROCESS | 1653 | 1467831431947 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:11 INFO - PROCESS | 1653 | 1467831431948 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:12 INFO - PROCESS | 1653 | 1467831432061 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:57:12 INFO - PROCESS | 1653 | 1467831432149 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 1653 | 1467831432151 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31a800 == 41 [pid = 1653] [id = 706] 11:57:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119581000) [pid = 1653] [serial = 2118] [outer = 0x0] 11:57:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11958d800) [pid = 1653] [serial = 2119] [outer = 0x119581000] 11:57:12 INFO - PROCESS | 1653 | 1467831432181 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119c95400) [pid = 1653] [serial = 2120] [outer = 0x119581000] 11:57:12 INFO - PROCESS | 1653 | 1467831432893 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3e4800 == 40 [pid = 1653] [id = 703] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12d112000 == 39 [pid = 1653] [id = 702] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8da800 == 38 [pid = 1653] [id = 701] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12c765800 == 37 [pid = 1653] [id = 700] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12c46a000 == 36 [pid = 1653] [id = 699] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12b737800 == 35 [pid = 1653] [id = 698] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12a68d800 == 34 [pid = 1653] [id = 697] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128eea800 == 33 [pid = 1653] [id = 696] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12526f800 == 32 [pid = 1653] [id = 695] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11994d800 == 31 [pid = 1653] [id = 694] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x116fdf000 == 30 [pid = 1653] [id = 693] 11:57:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128b1e800 == 29 [pid = 1653] [id = 692] 11:57:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:57:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1021ms 11:57:12 INFO - PROCESS | 1653 | 1467831432963 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 1653 | 1467831432965 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:57:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:57:12 INFO - PROCESS | 1653 | 1467831432969 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 1653 | 1467831432971 Marionette TRACE conn2 <- [1,2798,null,{}] 11:57:12 INFO - PROCESS | 1653 | 1467831432975 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:12 INFO - PROCESS | 1653 | 1467831432977 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:13 INFO - PROCESS | 1653 | 1467831433070 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a51dc00) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11824f400) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1257a3400) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119193800) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11871bc00) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1129cd400) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113d39c00) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11a0d4400) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12af02400) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118249c00) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x127057000) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119647000) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a79d400) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a797800) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x127471c00) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128c4f000) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c8d400) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128a93800) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a796400) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1250d8000) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1185d4c00) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119588000) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11824fc00) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118719800) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119642c00) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121014000) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1164e6000) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1210ec400) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a66dc00) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a6b4000) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128e84800) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1292c1800) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12651ec00) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12a6a9000) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1653 | 1467831433160 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1653 | 1467831433161 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fdf000 == 30 [pid = 1653] [id = 707] 11:57:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112e4fc00) [pid = 1653] [serial = 2121] [outer = 0x0] 11:57:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x113237800) [pid = 1653] [serial = 2122] [outer = 0x112e4fc00] 11:57:13 INFO - PROCESS | 1653 | 1467831433208 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x115d12400) [pid = 1653] [serial = 2123] [outer = 0x112e4fc00] 11:57:13 INFO - PROCESS | 1653 | 1467831433525 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:57:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 574ms 11:57:13 INFO - PROCESS | 1653 | 1467831433542 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:57:13 INFO - PROCESS | 1653 | 1467831433545 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:57:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:57:13 INFO - PROCESS | 1653 | 1467831433549 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 1653 | 1467831433551 Marionette TRACE conn2 <- [1,2802,null,{}] 11:57:13 INFO - PROCESS | 1653 | 1467831433562 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:13 INFO - PROCESS | 1653 | 1467831433563 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:13 INFO - PROCESS | 1653 | 1467831433676 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:57:13 INFO - PROCESS | 1653 | 1467831433734 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1653 | 1467831433735 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x119168800 == 31 [pid = 1653] [id = 708] 11:57:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115d19800) [pid = 1653] [serial = 2124] [outer = 0x0] 11:57:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1176cd800) [pid = 1653] [serial = 2125] [outer = 0x115d19800] 11:57:13 INFO - PROCESS | 1653 | 1467831433762 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11825d400) [pid = 1653] [serial = 2126] [outer = 0x115d19800] 11:57:14 INFO - PROCESS | 1653 | 1467831434060 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 528ms 11:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:57:14 INFO - PROCESS | 1653 | 1467831434077 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 1653 | 1467831434078 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:57:14 INFO - PROCESS | 1653 | 1467831434081 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 1653 | 1467831434083 Marionette TRACE conn2 <- [1,2806,null,{}] 11:57:14 INFO - PROCESS | 1653 | 1467831434095 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:14 INFO - PROCESS | 1653 | 1467831434098 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:14 INFO - PROCESS | 1653 | 1467831434180 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:57:14 INFO - PROCESS | 1653 | 1467831434187 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 1653 | 1467831434190 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a6d000 == 32 [pid = 1653] [id = 709] 11:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129c4c00) [pid = 1653] [serial = 2127] [outer = 0x0] 11:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119190400) [pid = 1653] [serial = 2128] [outer = 0x1129c4c00] 11:57:14 INFO - PROCESS | 1653 | 1467831434224 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119596800) [pid = 1653] [serial = 2129] [outer = 0x1129c4c00] 11:57:14 INFO - PROCESS | 1653 | 1467831434645 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 574ms 11:57:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d105000 == 31 [pid = 1653] [id = 16] 11:57:14 INFO - PROCESS | 1653 | 1467831434691 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 1653 | 1467831434694 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:57:14 INFO - PROCESS | 1653 | 1467831434698 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 1653 | 1467831434700 Marionette TRACE conn2 <- [1,2810,null,{}] 11:57:14 INFO - PROCESS | 1653 | 1467831434703 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:14 INFO - PROCESS | 1653 | 1467831434705 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:14 INFO - PROCESS | 1653 | 1467831434886 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:57:14 INFO - PROCESS | 1653 | 1467831434903 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 1653 | 1467831434904 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e06800 == 32 [pid = 1653] [id = 710] 11:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11825f800) [pid = 1653] [serial = 2130] [outer = 0x0] 11:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119616800) [pid = 1653] [serial = 2131] [outer = 0x11825f800] 11:57:14 INFO - PROCESS | 1653 | 1467831434945 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1211ec800) [pid = 1653] [serial = 2132] [outer = 0x11825f800] 11:57:15 INFO - PROCESS | 1653 | 1467831435373 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:57:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 720ms 11:57:15 INFO - PROCESS | 1653 | 1467831435417 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 1653 | 1467831435418 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:57:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:57:15 INFO - PROCESS | 1653 | 1467831435421 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 1653 | 1467831435422 Marionette TRACE conn2 <- [1,2814,null,{}] 11:57:15 INFO - PROCESS | 1653 | 1467831435424 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:15 INFO - PROCESS | 1653 | 1467831435425 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:15 INFO - PROCESS | 1653 | 1467831435542 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:57:15 INFO - PROCESS | 1653 | 1467831435558 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 1653 | 1467831435560 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31a000 == 33 [pid = 1653] [id = 711] 11:57:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c24c00) [pid = 1653] [serial = 2133] [outer = 0x0] 11:57:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12384c400) [pid = 1653] [serial = 2134] [outer = 0x119c24c00] 11:57:15 INFO - PROCESS | 1653 | 1467831435584 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123cb2800) [pid = 1653] [serial = 2135] [outer = 0x119c24c00] 11:57:15 INFO - PROCESS | 1653 | 1467831435947 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:57:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 570ms 11:57:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:57:15 INFO - PROCESS | 1653 | 1467831435992 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 1653 | 1467831435993 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:57:15 INFO - PROCESS | 1653 | 1467831435995 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 1653 | 1467831435996 Marionette TRACE conn2 <- [1,2818,null,{}] 11:57:16 INFO - PROCESS | 1653 | 1467831435998 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:16 INFO - PROCESS | 1653 | 1467831436002 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:16 INFO - PROCESS | 1653 | 1467831436125 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:57:16 INFO - PROCESS | 1653 | 1467831436138 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 1653 | 1467831436139 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a75d800 == 34 [pid = 1653] [id = 712] 11:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124640800) [pid = 1653] [serial = 2136] [outer = 0x0] 11:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124f31000) [pid = 1653] [serial = 2137] [outer = 0x124640800] 11:57:16 INFO - PROCESS | 1653 | 1467831436164 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1261cfc00) [pid = 1653] [serial = 2138] [outer = 0x124640800] 11:57:16 INFO - PROCESS | 1653 | 1467831436518 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 568ms 11:57:16 INFO - PROCESS | 1653 | 1467831436565 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 1653 | 1467831436566 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:57:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:57:16 INFO - PROCESS | 1653 | 1467831436569 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 1653 | 1467831436570 Marionette TRACE conn2 <- [1,2822,null,{}] 11:57:16 INFO - PROCESS | 1653 | 1467831436572 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:16 INFO - PROCESS | 1653 | 1467831436573 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:16 INFO - PROCESS | 1653 | 1467831436674 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:57:16 INFO - PROCESS | 1653 | 1467831436678 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 1653 | 1467831436679 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b90f000 == 35 [pid = 1653] [id = 713] 11:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1250d5800) [pid = 1653] [serial = 2139] [outer = 0x0] 11:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127057000) [pid = 1653] [serial = 2140] [outer = 0x1250d5800] 11:57:16 INFO - PROCESS | 1653 | 1467831436738 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12746b000) [pid = 1653] [serial = 2141] [outer = 0x1250d5800] 11:57:17 INFO - PROCESS | 1653 | 1467831437056 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:57:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 11:57:17 INFO - PROCESS | 1653 | 1467831437093 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 1653 | 1467831437094 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:57:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:57:17 INFO - PROCESS | 1653 | 1467831437096 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 1653 | 1467831437097 Marionette TRACE conn2 <- [1,2826,null,{}] 11:57:17 INFO - PROCESS | 1653 | 1467831437099 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:17 INFO - PROCESS | 1653 | 1467831437101 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:17 INFO - PROCESS | 1653 | 1467831437268 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113236800) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128a8fc00) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11825c400) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116987800) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x127478400) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1258be400) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129d3c00) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1183db800) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118185800) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1183dc400) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c8a400) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x117d10400) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128b31c00) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1176d9400) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1258c2c00) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:57:17 INFO - PROCESS | 1653 | 1467831437313 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 1653 | 1467831437314 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119177800 == 36 [pid = 1653] [id = 714] 11:57:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x111aa5800) [pid = 1653] [serial = 2142] [outer = 0x0] 11:57:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113232400) [pid = 1653] [serial = 2143] [outer = 0x111aa5800] 11:57:17 INFO - PROCESS | 1653 | 1467831437339 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1183dc800) [pid = 1653] [serial = 2144] [outer = 0x111aa5800] 11:57:17 INFO - PROCESS | 1653 | 1467831437596 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:57:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 521ms 11:57:17 INFO - PROCESS | 1653 | 1467831437617 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 1653 | 1467831437619 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:57:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:57:17 INFO - PROCESS | 1653 | 1467831437631 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 1653 | 1467831437631 Marionette TRACE conn2 <- [1,2830,null,{}] 11:57:17 INFO - PROCESS | 1653 | 1467831437634 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:17 INFO - PROCESS | 1653 | 1467831437635 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:17 INFO - PROCESS | 1653 | 1467831437730 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:57:17 INFO - PROCESS | 1653 | 1467831437734 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 1653 | 1467831437735 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a6c000 == 37 [pid = 1653] [id = 715] 11:57:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1183e5c00) [pid = 1653] [serial = 2145] [outer = 0x0] 11:57:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12582d800) [pid = 1653] [serial = 2146] [outer = 0x1183e5c00] 11:57:17 INFO - PROCESS | 1653 | 1467831437762 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128a86800) [pid = 1653] [serial = 2147] [outer = 0x1183e5c00] 11:57:18 INFO - PROCESS | 1653 | 1467831438109 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:57:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 521ms 11:57:18 INFO - PROCESS | 1653 | 1467831438164 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 1653 | 1467831438165 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:57:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:57:18 INFO - PROCESS | 1653 | 1467831438167 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 1653 | 1467831438168 Marionette TRACE conn2 <- [1,2834,null,{}] 11:57:18 INFO - PROCESS | 1653 | 1467831438171 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:18 INFO - PROCESS | 1653 | 1467831438172 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:18 INFO - PROCESS | 1653 | 1467831438253 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:57:18 INFO - PROCESS | 1653 | 1467831438259 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 1653 | 1467831438259 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca4e000 == 38 [pid = 1653] [id = 716] 11:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1270e9800) [pid = 1653] [serial = 2148] [outer = 0x0] 11:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128a8a000) [pid = 1653] [serial = 2149] [outer = 0x1270e9800] 11:57:18 INFO - PROCESS | 1653 | 1467831438291 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128b35800) [pid = 1653] [serial = 2150] [outer = 0x1270e9800] 11:57:18 INFO - PROCESS | 1653 | 1467831438614 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:57:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 471ms 11:57:18 INFO - PROCESS | 1653 | 1467831438640 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 1653 | 1467831438641 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:57:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:57:18 INFO - PROCESS | 1653 | 1467831438643 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 1653 | 1467831438645 Marionette TRACE conn2 <- [1,2838,null,{}] 11:57:18 INFO - PROCESS | 1653 | 1467831438647 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:18 INFO - PROCESS | 1653 | 1467831438649 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:18 INFO - PROCESS | 1653 | 1467831438743 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:57:18 INFO - PROCESS | 1653 | 1467831438746 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 1653 | 1467831438748 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d10e000 == 39 [pid = 1653] [id = 717] 11:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1199aec00) [pid = 1653] [serial = 2151] [outer = 0x0] 11:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128c4f000) [pid = 1653] [serial = 2152] [outer = 0x1199aec00] 11:57:18 INFO - PROCESS | 1653 | 1467831438829 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129471400) [pid = 1653] [serial = 2153] [outer = 0x1199aec00] 11:57:19 INFO - PROCESS | 1653 | 1467831439139 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:57:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 11:57:19 INFO - PROCESS | 1653 | 1467831439163 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 1653 | 1467831439164 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:57:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:57:19 INFO - PROCESS | 1653 | 1467831439166 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 1653 | 1467831439167 Marionette TRACE conn2 <- [1,2842,null,{}] 11:57:19 INFO - PROCESS | 1653 | 1467831439172 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:19 INFO - PROCESS | 1653 | 1467831439173 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:19 INFO - PROCESS | 1653 | 1467831439257 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:57:19 INFO - PROCESS | 1653 | 1467831439368 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 1653 | 1467831439370 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ec6000 == 40 [pid = 1653] [id = 718] 11:57:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x110e7cc00) [pid = 1653] [serial = 2154] [outer = 0x0] 11:57:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1128d3800) [pid = 1653] [serial = 2155] [outer = 0x110e7cc00] 11:57:19 INFO - PROCESS | 1653 | 1467831439402 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1129cfc00) [pid = 1653] [serial = 2156] [outer = 0x110e7cc00] 11:57:19 INFO - PROCESS | 1653 | 1467831439846 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:57:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 722ms 11:57:19 INFO - PROCESS | 1653 | 1467831439890 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:57:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:57:19 INFO - PROCESS | 1653 | 1467831439892 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:57:19 INFO - PROCESS | 1653 | 1467831439895 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 1653 | 1467831439897 Marionette TRACE conn2 <- [1,2846,null,{}] 11:57:19 INFO - PROCESS | 1653 | 1467831439900 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:19 INFO - PROCESS | 1653 | 1467831439904 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:20 INFO - PROCESS | 1653 | 1467831440032 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:57:20 INFO - PROCESS | 1653 | 1467831440125 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 1653 | 1467831440126 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a7a000 == 41 [pid = 1653] [id = 719] 11:57:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118181c00) [pid = 1653] [serial = 2157] [outer = 0x0] 11:57:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118257c00) [pid = 1653] [serial = 2158] [outer = 0x118181c00] 11:57:20 INFO - PROCESS | 1653 | 1467831440156 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1183ea400) [pid = 1653] [serial = 2159] [outer = 0x118181c00] 11:57:20 INFO - PROCESS | 1653 | 1467831440618 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:57:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 772ms 11:57:20 INFO - PROCESS | 1653 | 1467831440691 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 1653 | 1467831440695 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:57:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:57:20 INFO - PROCESS | 1653 | 1467831440701 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - PROCESS | 1653 | 1467831440705 Marionette TRACE conn2 <- [1,2850,null,{}] 11:57:20 INFO - PROCESS | 1653 | 1467831440709 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:20 INFO - PROCESS | 1653 | 1467831440712 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:20 INFO - PROCESS | 1653 | 1467831440867 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:57:20 INFO - PROCESS | 1653 | 1467831440975 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 1653 | 1467831440977 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be4b000 == 42 [pid = 1653] [id = 720] 11:57:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119618c00) [pid = 1653] [serial = 2160] [outer = 0x0] 11:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119c90800) [pid = 1653] [serial = 2161] [outer = 0x119618c00] 11:57:21 INFO - PROCESS | 1653 | 1467831441024 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12418a400) [pid = 1653] [serial = 2162] [outer = 0x119618c00] 11:57:21 INFO - PROCESS | 1653 | 1467831441501 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 823ms 11:57:21 INFO - PROCESS | 1653 | 1467831441524 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 1653 | 1467831441525 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:57:21 INFO - PROCESS | 1653 | 1467831441533 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 1653 | 1467831441537 Marionette TRACE conn2 <- [1,2854,null,{}] 11:57:21 INFO - PROCESS | 1653 | 1467831441540 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:21 INFO - PROCESS | 1653 | 1467831441543 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:21 INFO - PROCESS | 1653 | 1467831441650 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:57:21 INFO - PROCESS | 1653 | 1467831441726 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 1653 | 1467831441727 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12da97000 == 43 [pid = 1653] [id = 721] 11:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11961a000) [pid = 1653] [serial = 2163] [outer = 0x0] 11:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1257a8400) [pid = 1653] [serial = 2164] [outer = 0x11961a000] 11:57:21 INFO - PROCESS | 1653 | 1467831441757 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12746f400) [pid = 1653] [serial = 2165] [outer = 0x11961a000] 11:57:22 INFO - PROCESS | 1653 | 1467831442169 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:57:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 677ms 11:57:22 INFO - PROCESS | 1653 | 1467831442206 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 1653 | 1467831442208 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:57:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:57:22 INFO - PROCESS | 1653 | 1467831442210 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 1653 | 1467831442211 Marionette TRACE conn2 <- [1,2858,null,{}] 11:57:22 INFO - PROCESS | 1653 | 1467831442214 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:22 INFO - PROCESS | 1653 | 1467831442215 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:22 INFO - PROCESS | 1653 | 1467831442320 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:57:22 INFO - PROCESS | 1653 | 1467831442382 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 1653 | 1467831442383 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d710000 == 44 [pid = 1653] [id = 722] 11:57:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124188800) [pid = 1653] [serial = 2166] [outer = 0x0] 11:57:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129185400) [pid = 1653] [serial = 2167] [outer = 0x124188800] 11:57:22 INFO - PROCESS | 1653 | 1467831442459 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129471800) [pid = 1653] [serial = 2168] [outer = 0x124188800] 11:57:23 INFO - PROCESS | 1653 | 1467831443073 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:57:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 871ms 11:57:23 INFO - PROCESS | 1653 | 1467831443082 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 1653 | 1467831443084 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:57:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:57:23 INFO - PROCESS | 1653 | 1467831443108 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 1653 | 1467831443109 Marionette TRACE conn2 <- [1,2862,null,{}] 11:57:23 INFO - PROCESS | 1653 | 1467831443113 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:23 INFO - PROCESS | 1653 | 1467831443114 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:23 INFO - PROCESS | 1653 | 1467831443214 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:57:23 INFO - PROCESS | 1653 | 1467831443291 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 1653 | 1467831443293 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962e800 == 45 [pid = 1653] [id = 723] 11:57:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112e58000) [pid = 1653] [serial = 2169] [outer = 0x0] 11:57:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x113236800) [pid = 1653] [serial = 2170] [outer = 0x112e58000] 11:57:23 INFO - PROCESS | 1653 | 1467831443321 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116987800) [pid = 1653] [serial = 2171] [outer = 0x112e58000] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d10e000 == 44 [pid = 1653] [id = 717] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca4e000 == 43 [pid = 1653] [id = 716] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x124a6c000 == 42 [pid = 1653] [id = 715] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119177800 == 41 [pid = 1653] [id = 714] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b90f000 == 40 [pid = 1653] [id = 713] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a75d800 == 39 [pid = 1653] [id = 712] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a31a000 == 38 [pid = 1653] [id = 711] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128e06800 == 37 [pid = 1653] [id = 710] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x124a6d000 == 36 [pid = 1653] [id = 709] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119168800 == 35 [pid = 1653] [id = 708] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116fdf000 == 34 [pid = 1653] [id = 707] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a31a800 == 33 [pid = 1653] [id = 706] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11963c000 == 32 [pid = 1653] [id = 705] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11335d000 == 31 [pid = 1653] [id = 17] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d71b800 == 30 [pid = 1653] [id = 704] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d710000 == 29 [pid = 1653] [id = 722] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12da97000 == 28 [pid = 1653] [id = 721] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12be4b000 == 27 [pid = 1653] [id = 720] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x124a7a000 == 26 [pid = 1653] [id = 719] 11:57:24 INFO - PROCESS | 1653 | --DOCSHELL 0x115ec6000 == 25 [pid = 1653] [id = 718] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115e61400) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128c55c00) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1261cb000) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1210e9800) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a66ec00) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128a8f000) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1265bf400) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1183eac00) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119586800) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119acb400) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12917a800) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12101bc00) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11918c400) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124aa7c00) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123cb4400) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128b37000) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116a14000) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118852400) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a83800) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119612000) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123f0d800) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128a8c400) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12917dc00) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124f23800) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1292b8000) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12704c800) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1252bc800) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1199ac400) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11834f000) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1292b9c00) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a523400) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a6ac000) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1653 | 1467831444343 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1273ms 11:57:24 INFO - PROCESS | 1653 | 1467831444379 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 1653 | 1467831444381 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:57:24 INFO - PROCESS | 1653 | 1467831444385 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 1653 | 1467831444388 Marionette TRACE conn2 <- [1,2866,null,{}] 11:57:24 INFO - PROCESS | 1653 | 1467831444393 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:24 INFO - PROCESS | 1653 | 1467831444395 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:24 INFO - PROCESS | 1653 | 1467831444477 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:57:24 INFO - PROCESS | 1653 | 1467831444483 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 1653 | 1467831444485 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ec6000 == 26 [pid = 1653] [id = 724] 11:57:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1128d5000) [pid = 1653] [serial = 2172] [outer = 0x0] 11:57:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1129c6400) [pid = 1653] [serial = 2173] [outer = 0x1128d5000] 11:57:24 INFO - PROCESS | 1653 | 1467831444516 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129d3400) [pid = 1653] [serial = 2174] [outer = 0x1128d5000] 11:57:24 INFO - PROCESS | 1653 | 1467831444892 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 524ms 11:57:24 INFO - PROCESS | 1653 | 1467831444909 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 1653 | 1467831444912 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:57:24 INFO - PROCESS | 1653 | 1467831444952 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 1653 | 1467831444953 Marionette TRACE conn2 <- [1,2870,null,{}] 11:57:24 INFO - PROCESS | 1653 | 1467831444956 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:24 INFO - PROCESS | 1653 | 1467831444957 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:25 INFO - PROCESS | 1653 | 1467831445034 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:57:25 INFO - PROCESS | 1653 | 1467831445041 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1653 | 1467831445042 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d7d800 == 27 [pid = 1653] [id = 725] 11:57:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a67400) [pid = 1653] [serial = 2175] [outer = 0x0] 11:57:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112e59800) [pid = 1653] [serial = 2176] [outer = 0x112a67400] 11:57:25 INFO - PROCESS | 1653 | 1467831445070 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11323c800) [pid = 1653] [serial = 2177] [outer = 0x112a67400] 11:57:25 INFO - PROCESS | 1653 | 1467831445391 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:57:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 476ms 11:57:25 INFO - PROCESS | 1653 | 1467831445426 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 1653 | 1467831445428 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:57:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:57:25 INFO - PROCESS | 1653 | 1467831445431 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 1653 | 1467831445448 Marionette TRACE conn2 <- [1,2874,null,{}] 11:57:25 INFO - PROCESS | 1653 | 1467831445460 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:25 INFO - PROCESS | 1653 | 1467831445465 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:25 INFO - PROCESS | 1653 | 1467831445600 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:57:25 INFO - PROCESS | 1653 | 1467831445685 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1653 | 1467831445688 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192a5000 == 28 [pid = 1653] [id = 726] 11:57:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113d3a000) [pid = 1653] [serial = 2178] [outer = 0x0] 11:57:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115e61400) [pid = 1653] [serial = 2179] [outer = 0x113d3a000] 11:57:25 INFO - PROCESS | 1653 | 1467831445764 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1167c7c00) [pid = 1653] [serial = 2180] [outer = 0x113d3a000] 11:57:26 INFO - PROCESS | 1653 | 1467831446096 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:57:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 11:57:26 INFO - PROCESS | 1653 | 1467831446133 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1653 | 1467831446136 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:57:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:57:26 INFO - PROCESS | 1653 | 1467831446141 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1653 | 1467831446142 Marionette TRACE conn2 <- [1,2878,null,{}] 11:57:26 INFO - PROCESS | 1653 | 1467831446145 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:26 INFO - PROCESS | 1653 | 1467831446147 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:26 INFO - PROCESS | 1653 | 1467831446224 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:57:26 INFO - PROCESS | 1653 | 1467831446227 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 1653 | 1467831446229 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x123904000 == 29 [pid = 1653] [id = 727] 11:57:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116a1a800) [pid = 1653] [serial = 2181] [outer = 0x0] 11:57:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11817d400) [pid = 1653] [serial = 2182] [outer = 0x116a1a800] 11:57:26 INFO - PROCESS | 1653 | 1467831446256 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11824d400) [pid = 1653] [serial = 2183] [outer = 0x116a1a800] 11:57:26 INFO - PROCESS | 1653 | 1467831446660 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:57:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 572ms 11:57:26 INFO - PROCESS | 1653 | 1467831446713 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:57:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:57:26 INFO - PROCESS | 1653 | 1467831446715 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:57:26 INFO - PROCESS | 1653 | 1467831446724 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1653 | 1467831446726 Marionette TRACE conn2 <- [1,2882,null,{}] 11:57:26 INFO - PROCESS | 1653 | 1467831446729 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:26 INFO - PROCESS | 1653 | 1467831446731 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:26 INFO - PROCESS | 1653 | 1467831446882 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:57:26 INFO - PROCESS | 1653 | 1467831446904 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 1653 | 1467831446906 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x124377800 == 30 [pid = 1653] [id = 728] 11:57:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116f94c00) [pid = 1653] [serial = 2184] [outer = 0x0] 11:57:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118262400) [pid = 1653] [serial = 2185] [outer = 0x116f94c00] 11:57:26 INFO - PROCESS | 1653 | 1467831446945 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1183e6800) [pid = 1653] [serial = 2186] [outer = 0x116f94c00] 11:57:27 INFO - PROCESS | 1653 | 1467831447375 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:57:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 675ms 11:57:27 INFO - PROCESS | 1653 | 1467831447393 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:57:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:57:27 INFO - PROCESS | 1653 | 1467831447395 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:57:27 INFO - PROCESS | 1653 | 1467831447397 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - PROCESS | 1653 | 1467831447398 Marionette TRACE conn2 <- [1,2886,null,{}] 11:57:27 INFO - PROCESS | 1653 | 1467831447400 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:27 INFO - PROCESS | 1653 | 1467831447404 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:27 INFO - PROCESS | 1653 | 1467831447523 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:57:27 INFO - PROCESS | 1653 | 1467831447535 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 1653 | 1467831447537 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a64000 == 31 [pid = 1653] [id = 729] 11:57:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118568800) [pid = 1653] [serial = 2187] [outer = 0x0] 11:57:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11918c400) [pid = 1653] [serial = 2188] [outer = 0x118568800] 11:57:27 INFO - PROCESS | 1653 | 1467831447562 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119585800) [pid = 1653] [serial = 2189] [outer = 0x118568800] 11:57:27 INFO - PROCESS | 1653 | 1467831447910 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:57:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 11:57:27 INFO - PROCESS | 1653 | 1467831447917 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 1653 | 1467831447918 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:57:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:57:27 INFO - PROCESS | 1653 | 1467831447923 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - PROCESS | 1653 | 1467831447924 Marionette TRACE conn2 <- [1,2890,null,{}] 11:57:27 INFO - PROCESS | 1653 | 1467831447927 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:27 INFO - PROCESS | 1653 | 1467831447928 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:28 INFO - PROCESS | 1653 | 1467831448030 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:57:28 INFO - PROCESS | 1653 | 1467831448042 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 1653 | 1467831448043 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e07800 == 32 [pid = 1653] [id = 730] 11:57:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11958c000) [pid = 1653] [serial = 2190] [outer = 0x0] 11:57:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119597c00) [pid = 1653] [serial = 2191] [outer = 0x11958c000] 11:57:28 INFO - PROCESS | 1653 | 1467831448067 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11963ec00) [pid = 1653] [serial = 2192] [outer = 0x11958c000] 11:57:28 INFO - PROCESS | 1653 | 1467831448612 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1270e9800) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119c24c00) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124640800) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1250d5800) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112e4fc00) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1164ecc00) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119581000) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115d19800) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129c4c00) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11825f800) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128b31400) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x111aa5800) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12af0b000) [pid = 1653] [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.] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1183e5c00) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12d105800) [pid = 1653] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112d3d400) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:57:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1199aec00) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:57:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:57:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 720ms 11:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:57:28 INFO - PROCESS | 1653 | 1467831448642 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 1653 | 1467831448643 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:57:28 INFO - PROCESS | 1653 | 1467831448645 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 1653 | 1467831448647 Marionette TRACE conn2 <- [1,2894,null,{}] 11:57:28 INFO - PROCESS | 1653 | 1467831448649 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:28 INFO - PROCESS | 1653 | 1467831448650 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:28 INFO - PROCESS | 1653 | 1467831448724 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:57:28 INFO - PROCESS | 1653 | 1467831448728 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 1653 | 1467831448729 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a73000 == 33 [pid = 1653] [id = 731] 11:57:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11309e800) [pid = 1653] [serial = 2193] [outer = 0x0] 11:57:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11817dc00) [pid = 1653] [serial = 2194] [outer = 0x11309e800] 11:57:28 INFO - PROCESS | 1653 | 1467831448755 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1183e9c00) [pid = 1653] [serial = 2195] [outer = 0x11309e800] 11:57:29 INFO - PROCESS | 1653 | 1467831449065 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 470ms 11:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:57:29 INFO - PROCESS | 1653 | 1467831449117 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 1653 | 1467831449119 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:57:29 INFO - PROCESS | 1653 | 1467831449121 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1653 | 1467831449122 Marionette TRACE conn2 <- [1,2898,null,{}] 11:57:29 INFO - PROCESS | 1653 | 1467831449124 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 1653 | 1467831449125 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:29 INFO - PROCESS | 1653 | 1467831449200 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:57:29 INFO - PROCESS | 1653 | 1467831449269 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 1653 | 1467831449270 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a3e4000 == 34 [pid = 1653] [id = 732] 11:57:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1128d8000) [pid = 1653] [serial = 2196] [outer = 0x0] 11:57:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11960c800) [pid = 1653] [serial = 2197] [outer = 0x1128d8000] 11:57:29 INFO - PROCESS | 1653 | 1467831449310 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1199aec00) [pid = 1653] [serial = 2198] [outer = 0x1128d8000] 11:57:29 INFO - PROCESS | 1653 | 1467831449650 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 569ms 11:57:29 INFO - PROCESS | 1653 | 1467831449692 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 1653 | 1467831449694 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:57:29 INFO - PROCESS | 1653 | 1467831449697 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1653 | 1467831449699 Marionette TRACE conn2 <- [1,2902,null,{}] 11:57:29 INFO - PROCESS | 1653 | 1467831449702 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 1653 | 1467831449704 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:29 INFO - PROCESS | 1653 | 1467831449825 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:57:29 INFO - PROCESS | 1653 | 1467831449911 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 1653 | 1467831449912 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a756800 == 35 [pid = 1653] [id = 733] 11:57:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114f6a000) [pid = 1653] [serial = 2199] [outer = 0x0] 11:57:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119c88c00) [pid = 1653] [serial = 2200] [outer = 0x114f6a000] 11:57:29 INFO - PROCESS | 1653 | 1467831449953 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12100f000) [pid = 1653] [serial = 2201] [outer = 0x114f6a000] 11:57:30 INFO - PROCESS | 1653 | 1467831450243 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:57:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:57:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 572ms 11:57:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:57:30 INFO - PROCESS | 1653 | 1467831450276 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 1653 | 1467831450278 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:57:30 INFO - PROCESS | 1653 | 1467831450280 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - PROCESS | 1653 | 1467831450282 Marionette TRACE conn2 <- [1,2906,null,{}] 11:57:30 INFO - PROCESS | 1653 | 1467831450284 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:30 INFO - PROCESS | 1653 | 1467831450286 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:30 INFO - PROCESS | 1653 | 1467831450397 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:57:30 INFO - PROCESS | 1653 | 1467831450400 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 1653 | 1467831450401 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b907000 == 36 [pid = 1653] [id = 734] 11:57:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x121019000) [pid = 1653] [serial = 2202] [outer = 0x0] 11:57:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123807400) [pid = 1653] [serial = 2203] [outer = 0x121019000] 11:57:30 INFO - PROCESS | 1653 | 1467831450432 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123a21400) [pid = 1653] [serial = 2204] [outer = 0x121019000] 11:57:31 INFO - PROCESS | 1653 | 1467831451051 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:57:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 823ms 11:57:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:57:31 INFO - PROCESS | 1653 | 1467831451104 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 1653 | 1467831451107 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:57:31 INFO - PROCESS | 1653 | 1467831451110 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 1653 | 1467831451112 Marionette TRACE conn2 <- [1,2910,null,{}] 11:57:31 INFO - PROCESS | 1653 | 1467831451117 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:31 INFO - PROCESS | 1653 | 1467831451118 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:31 INFO - PROCESS | 1653 | 1467831451232 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:57:31 INFO - PROCESS | 1653 | 1467831451312 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 1653 | 1467831451314 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181a7800 == 37 [pid = 1653] [id = 735] 11:57:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1129d3800) [pid = 1653] [serial = 2205] [outer = 0x0] 11:57:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a65800) [pid = 1653] [serial = 2206] [outer = 0x1129d3800] 11:57:31 INFO - PROCESS | 1653 | 1467831451345 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112e4f000) [pid = 1653] [serial = 2207] [outer = 0x1129d3800] 11:57:31 INFO - PROCESS | 1653 | 1467831451822 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:57:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:57:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:57:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 724ms 11:57:31 INFO - PROCESS | 1653 | 1467831451835 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 1653 | 1467831451838 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:57:31 INFO - TEST-START | /DOMEvents/constructors.html 11:57:31 INFO - PROCESS | 1653 | 1467831451843 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 1653 | 1467831451845 Marionette TRACE conn2 <- [1,2914,null,{}] 11:57:31 INFO - PROCESS | 1653 | 1467831451847 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:31 INFO - PROCESS | 1653 | 1467831451849 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:31 INFO - PROCESS | 1653 | 1467831451965 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:57:32 INFO - PROCESS | 1653 | 1467831452044 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 1653 | 1467831452046 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257bd800 == 38 [pid = 1653] [id = 736] 11:57:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11326bc00) [pid = 1653] [serial = 2208] [outer = 0x0] 11:57:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115e06c00) [pid = 1653] [serial = 2209] [outer = 0x11326bc00] 11:57:32 INFO - PROCESS | 1653 | 1467831452079 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116980000) [pid = 1653] [serial = 2210] [outer = 0x11326bc00] 11:57:32 INFO - PROCESS | 1653 | 1467831452740 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:57:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:57:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:57:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:57:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:57:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:57:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:57:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:57:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:57:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 927ms 11:57:32 INFO - PROCESS | 1653 | 1467831452801 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 1653 | 1467831452804 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:57:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:57:32 INFO - PROCESS | 1653 | 1467831452810 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 1653 | 1467831452811 Marionette TRACE conn2 <- [1,2918,null,{}] 11:57:32 INFO - PROCESS | 1653 | 1467831452815 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:32 INFO - PROCESS | 1653 | 1467831452817 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:32 INFO - PROCESS | 1653 | 1467831452927 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:57:33 INFO - PROCESS | 1653 | 1467831453010 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 1653 | 1467831453011 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119950800 == 39 [pid = 1653] [id = 737] 11:57:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11646c000) [pid = 1653] [serial = 2211] [outer = 0x0] 11:57:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116905800) [pid = 1653] [serial = 2212] [outer = 0x11646c000] 11:57:33 INFO - PROCESS | 1653 | 1467831453040 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1176cdc00) [pid = 1653] [serial = 2213] [outer = 0x11646c000] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12a756800 == 38 [pid = 1653] [id = 733] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12a3e4000 == 37 [pid = 1653] [id = 732] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x128a73000 == 36 [pid = 1653] [id = 731] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x128e07800 == 35 [pid = 1653] [id = 730] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x128a64000 == 34 [pid = 1653] [id = 729] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12d10f000) [pid = 1653] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x124377800 == 33 [pid = 1653] [id = 728] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x123904000 == 32 [pid = 1653] [id = 727] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1192a5000 == 31 [pid = 1653] [id = 726] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x117d7d800 == 30 [pid = 1653] [id = 725] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x115ec6000 == 29 [pid = 1653] [id = 724] 11:57:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11962e800 == 28 [pid = 1653] [id = 723] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118853800) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128c4f000) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128b35800) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12384c400) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124f31000) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123cb2800) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x127057000) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1261cfc00) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12746b000) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113237800) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115d12400) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116a1c400) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118256400) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11958d800) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119c95400) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176cd800) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11825d400) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119190400) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119596800) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119616800) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a6b5800) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1183dc800) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124189c00) [pid = 1653] [serial = 1445] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128a8a000) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x113232400) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12582d800) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1211ec800) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129471400) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128a86800) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 11:57:33 INFO - PROCESS | 1653 | 1467831453409 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:57:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:57:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 627ms 11:57:33 INFO - PROCESS | 1653 | 1467831453437 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 1653 | 1467831453440 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:57:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:57:33 INFO - PROCESS | 1653 | 1467831453444 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 1653 | 1467831453445 Marionette TRACE conn2 <- [1,2922,null,{}] 11:57:33 INFO - PROCESS | 1653 | 1467831453448 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 1653 | 1467831453449 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:33 INFO - PROCESS | 1653 | 1467831453530 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:57:33 INFO - PROCESS | 1653 | 1467831453589 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 1653 | 1467831453590 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192ac800 == 29 [pid = 1653] [id = 738] 11:57:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11714bc00) [pid = 1653] [serial = 2214] [outer = 0x0] 11:57:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118185000) [pid = 1653] [serial = 2215] [outer = 0x11714bc00] 11:57:33 INFO - PROCESS | 1653 | 1467831453617 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118352400) [pid = 1653] [serial = 2216] [outer = 0x11714bc00] 11:57:33 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:57:33 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:57:33 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:57:33 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:57:33 INFO - PROCESS | 1653 | 1467831453944 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:57:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:57:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:57:33 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 11:57:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:57:33 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 11:57:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:57:33 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]" 11:57:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:57:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:57:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 519ms 11:57:33 INFO - PROCESS | 1653 | 1467831453964 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 1653 | 1467831453966 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:57:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:57:33 INFO - PROCESS | 1653 | 1467831453969 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 1653 | 1467831453974 Marionette TRACE conn2 <- [1,2926,null,{}] 11:57:33 INFO - PROCESS | 1653 | 1467831453982 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 1653 | 1467831453985 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:34 INFO - PROCESS | 1653 | 1467831454094 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:57:34 INFO - PROCESS | 1653 | 1467831454174 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 1653 | 1467831454176 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x126591000 == 30 [pid = 1653] [id = 739] 11:57:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x111c22000) [pid = 1653] [serial = 2217] [outer = 0x0] 11:57:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118569800) [pid = 1653] [serial = 2218] [outer = 0x111c22000] 11:57:34 INFO - PROCESS | 1653 | 1467831454210 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119582400) [pid = 1653] [serial = 2219] [outer = 0x111c22000] 11:57:34 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:57:34 INFO - PROCESS | 1653 | 1467831454455 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:57:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:57:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 523ms 11:57:34 INFO - PROCESS | 1653 | 1467831454496 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 1653 | 1467831454498 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:57:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:57:34 INFO - PROCESS | 1653 | 1467831454500 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - PROCESS | 1653 | 1467831454501 Marionette TRACE conn2 <- [1,2930,null,{}] 11:57:34 INFO - PROCESS | 1653 | 1467831454512 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:34 INFO - PROCESS | 1653 | 1467831454513 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:34 INFO - PROCESS | 1653 | 1467831454600 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:57:34 INFO - PROCESS | 1653 | 1467831454607 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 1653 | 1467831454608 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294c8000 == 31 [pid = 1653] [id = 740] 11:57:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11958d000) [pid = 1653] [serial = 2220] [outer = 0x0] 11:57:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119642c00) [pid = 1653] [serial = 2221] [outer = 0x11958d000] 11:57:34 INFO - PROCESS | 1653 | 1467831454633 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119acb400) [pid = 1653] [serial = 2222] [outer = 0x11958d000] 11:57:34 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:57:34 INFO - PROCESS | 1653 | 1467831454945 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:57:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:57:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 478ms 11:57:34 INFO - PROCESS | 1653 | 1467831454979 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 1653 | 1467831454980 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:57:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:57:34 INFO - PROCESS | 1653 | 1467831454982 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - PROCESS | 1653 | 1467831454983 Marionette TRACE conn2 <- [1,2934,null,{}] 11:57:34 INFO - PROCESS | 1653 | 1467831454985 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:34 INFO - PROCESS | 1653 | 1467831454988 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:35 INFO - PROCESS | 1653 | 1467831455096 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:57:35 INFO - PROCESS | 1653 | 1467831455102 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 1653 | 1467831455104 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a68f000 == 32 [pid = 1653] [id = 741] 11:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119acb000) [pid = 1653] [serial = 2223] [outer = 0x0] 11:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119c94000) [pid = 1653] [serial = 2224] [outer = 0x119acb000] 11:57:35 INFO - PROCESS | 1653 | 1467831455135 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12101d000) [pid = 1653] [serial = 2225] [outer = 0x119acb000] 11:57:35 INFO - PROCESS | 1653 | 1467831455430 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:57:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:57:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms 11:57:35 INFO - PROCESS | 1653 | 1467831455452 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 1653 | 1467831455456 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:57:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:57:35 INFO - PROCESS | 1653 | 1467831455464 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 1653 | 1467831455465 Marionette TRACE conn2 <- [1,2938,null,{}] 11:57:35 INFO - PROCESS | 1653 | 1467831455467 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:35 INFO - PROCESS | 1653 | 1467831455475 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:35 INFO - PROCESS | 1653 | 1467831455595 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:57:35 INFO - PROCESS | 1653 | 1467831455607 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 1653 | 1467831455608 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b72b800 == 33 [pid = 1653] [id = 742] 11:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1211ed400) [pid = 1653] [serial = 2226] [outer = 0x0] 11:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123a09400) [pid = 1653] [serial = 2227] [outer = 0x1211ed400] 11:57:35 INFO - PROCESS | 1653 | 1467831455633 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12466c800) [pid = 1653] [serial = 2228] [outer = 0x1211ed400] 11:57:35 INFO - PROCESS | 1653 | 1467831455950 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:57:35 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. 11:57:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 522ms 11:57:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:57:35 INFO - PROCESS | 1653 | 1467831455986 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 1653 | 1467831455988 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:57:35 INFO - PROCESS | 1653 | 1467831455990 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 1653 | 1467831455991 Marionette TRACE conn2 <- [1,2942,null,{}] 11:57:35 INFO - PROCESS | 1653 | 1467831455993 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:35 INFO - PROCESS | 1653 | 1467831455995 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:36 INFO - PROCESS | 1653 | 1467831456095 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:57:36 INFO - PROCESS | 1653 | 1467831456098 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 1653 | 1467831456099 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b921800 == 34 [pid = 1653] [id = 743] 11:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124aa5400) [pid = 1653] [serial = 2229] [outer = 0x0] 11:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124aa7c00) [pid = 1653] [serial = 2230] [outer = 0x124aa5400] 11:57:36 INFO - PROCESS | 1653 | 1467831456130 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124ab2400) [pid = 1653] [serial = 2231] [outer = 0x124aa5400] 11:57:36 INFO - PROCESS | 1653 | 1467831456430 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:57:36 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 11:57:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:57:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:57:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 11:57:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:57:36 INFO - PROCESS | 1653 | 1467831456465 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 1653 | 1467831456466 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:57:36 INFO - PROCESS | 1653 | 1467831456468 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 1653 | 1467831456470 Marionette TRACE conn2 <- [1,2946,null,{}] 11:57:36 INFO - PROCESS | 1653 | 1467831456480 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:36 INFO - PROCESS | 1653 | 1467831456481 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:36 INFO - PROCESS | 1653 | 1467831456587 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:57:36 INFO - PROCESS | 1653 | 1467831456591 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 1653 | 1467831456592 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c467800 == 35 [pid = 1653] [id = 744] 11:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124ab3000) [pid = 1653] [serial = 2232] [outer = 0x0] 11:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124fa4c00) [pid = 1653] [serial = 2233] [outer = 0x124ab3000] 11:57:36 INFO - PROCESS | 1653 | 1467831456617 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1252be400) [pid = 1653] [serial = 2234] [outer = 0x124ab3000] 11:57:36 INFO - PROCESS | 1653 | 1467831456911 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:57:36 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. 11:57:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 476ms 11:57:36 INFO - PROCESS | 1653 | 1467831456960 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 1653 | 1467831456961 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:57:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:57:36 INFO - PROCESS | 1653 | 1467831456964 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 1653 | 1467831456965 Marionette TRACE conn2 <- [1,2950,null,{}] 11:57:36 INFO - PROCESS | 1653 | 1467831456968 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:36 INFO - PROCESS | 1653 | 1467831456969 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:37 INFO - PROCESS | 1653 | 1467831457080 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:57:37 INFO - PROCESS | 1653 | 1467831457091 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 1653 | 1467831457099 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119294800 == 36 [pid = 1653] [id = 745] 11:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1257aa800) [pid = 1653] [serial = 2235] [outer = 0x0] 11:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125830800) [pid = 1653] [serial = 2236] [outer = 0x1257aa800] 11:57:37 INFO - PROCESS | 1653 | 1467831457123 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1258c6c00) [pid = 1653] [serial = 2237] [outer = 0x1257aa800] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116f94c00) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116a1a800) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112a67400) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113d3a000) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110e7cc00) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118181c00) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128d5000) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119618c00) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112e58000) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11961a000) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118568800) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124188800) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11958c000) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11309e800) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x114f6a000) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:57:37 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1128d8000) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:57:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11335e800 == 37 [pid = 1653] [id = 746] 11:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112132c00) [pid = 1653] [serial = 2238] [outer = 0x0] 11:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1128d8000) [pid = 1653] [serial = 2239] [outer = 0x112132c00] 11:57:37 INFO - PROCESS | 1653 | 1467831457558 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:57:37 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. 11:57:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 621ms 11:57:37 INFO - PROCESS | 1653 | 1467831457585 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:57:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:57:37 INFO - PROCESS | 1653 | 1467831457588 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:57:37 INFO - PROCESS | 1653 | 1467831457591 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 1653 | 1467831457592 Marionette TRACE conn2 <- [1,2954,null,{}] 11:57:37 INFO - PROCESS | 1653 | 1467831457594 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:37 INFO - PROCESS | 1653 | 1467831457595 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:37 INFO - PROCESS | 1653 | 1467831457694 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:57:37 INFO - PROCESS | 1653 | 1467831457697 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 1653 | 1467831457698 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d2800 == 38 [pid = 1653] [id = 747] 11:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11309e800) [pid = 1653] [serial = 2240] [outer = 0x0] 11:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118568800) [pid = 1653] [serial = 2241] [outer = 0x11309e800] 11:57:37 INFO - PROCESS | 1653 | 1467831457722 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11961a000) [pid = 1653] [serial = 2242] [outer = 0x11309e800] 11:57:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:57:38 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 11:57:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 11:57:38 INFO - PROCESS | 1653 | 1467831458054 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:57:38 INFO - PROCESS | 1653 | 1467831458065 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:57:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:57:38 INFO - PROCESS | 1653 | 1467831458067 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:57:38 INFO - PROCESS | 1653 | 1467831458070 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 1653 | 1467831458074 Marionette TRACE conn2 <- [1,2958,null,{}] 11:57:38 INFO - PROCESS | 1653 | 1467831458077 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 1653 | 1467831458079 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:38 INFO - PROCESS | 1653 | 1467831458227 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:57:38 INFO - PROCESS | 1653 | 1467831458233 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 1653 | 1467831458234 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca60800 == 39 [pid = 1653] [id = 748] 11:57:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1257a6000) [pid = 1653] [serial = 2243] [outer = 0x0] 11:57:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1261cb000) [pid = 1653] [serial = 2244] [outer = 0x1257a6000] 11:57:38 INFO - PROCESS | 1653 | 1467831458261 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1270ebc00) [pid = 1653] [serial = 2245] [outer = 0x1257a6000] 11:57:38 INFO - PROCESS | 1653 | 1467831458535 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:57:38 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. 11:57:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 523ms 11:57:38 INFO - PROCESS | 1653 | 1467831458592 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:57:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:57:38 INFO - PROCESS | 1653 | 1467831458594 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:57:38 INFO - PROCESS | 1653 | 1467831458596 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 1653 | 1467831458597 Marionette TRACE conn2 <- [1,2962,null,{}] 11:57:38 INFO - PROCESS | 1653 | 1467831458599 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 1653 | 1467831458600 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:38 INFO - PROCESS | 1653 | 1467831458682 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:57:38 INFO - PROCESS | 1653 | 1467831458688 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 1653 | 1467831458690 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1c5800 == 40 [pid = 1653] [id = 749] 11:57:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11a0d4000) [pid = 1653] [serial = 2246] [outer = 0x0] 11:57:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12740b400) [pid = 1653] [serial = 2247] [outer = 0x11a0d4000] 11:57:38 INFO - PROCESS | 1653 | 1467831458714 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128a88800) [pid = 1653] [serial = 2248] [outer = 0x11a0d4000] 11:57:39 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. 11:57:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 423ms 11:57:39 INFO - PROCESS | 1653 | 1467831459016 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:57:39 INFO - PROCESS | 1653 | 1467831459027 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 1653 | 1467831459028 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:57:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:57:39 INFO - PROCESS | 1653 | 1467831459030 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 1653 | 1467831459031 Marionette TRACE conn2 <- [1,2966,null,{}] 11:57:39 INFO - PROCESS | 1653 | 1467831459034 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:39 INFO - PROCESS | 1653 | 1467831459035 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:39 INFO - PROCESS | 1653 | 1467831459131 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:57:39 INFO - PROCESS | 1653 | 1467831459195 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 1653 | 1467831459196 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d468000 == 41 [pid = 1653] [id = 750] 11:57:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1270eb000) [pid = 1653] [serial = 2249] [outer = 0x0] 11:57:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128a8a800) [pid = 1653] [serial = 2250] [outer = 0x1270eb000] 11:57:39 INFO - PROCESS | 1653 | 1467831459220 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128b33800) [pid = 1653] [serial = 2251] [outer = 0x1270eb000] 11:57:39 INFO - PROCESS | 1653 | 1467831459463 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:57:39 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. 11:57:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 519ms 11:57:39 INFO - PROCESS | 1653 | 1467831459552 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 1653 | 1467831459558 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:57:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:57:39 INFO - PROCESS | 1653 | 1467831459563 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 1653 | 1467831459565 Marionette TRACE conn2 <- [1,2970,null,{}] 11:57:39 INFO - PROCESS | 1653 | 1467831459569 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:39 INFO - PROCESS | 1653 | 1467831459574 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:39 INFO - PROCESS | 1653 | 1467831459686 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:57:39 INFO - PROCESS | 1653 | 1467831459743 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 1653 | 1467831459746 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x117461800 == 42 [pid = 1653] [id = 751] 11:57:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1129c9c00) [pid = 1653] [serial = 2252] [outer = 0x0] 11:57:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112a5d000) [pid = 1653] [serial = 2253] [outer = 0x1129c9c00] 11:57:39 INFO - PROCESS | 1653 | 1467831459777 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112e56400) [pid = 1653] [serial = 2254] [outer = 0x1129c9c00] 11:57:40 INFO - PROCESS | 1653 | 1467831460143 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:57:40 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. 11:57:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 11:57:40 INFO - PROCESS | 1653 | 1467831460186 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 1653 | 1467831460188 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:57:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:57:40 INFO - PROCESS | 1653 | 1467831460193 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - PROCESS | 1653 | 1467831460195 Marionette TRACE conn2 <- [1,2974,null,{}] 11:57:40 INFO - PROCESS | 1653 | 1467831460198 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:40 INFO - PROCESS | 1653 | 1467831460200 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:40 INFO - PROCESS | 1653 | 1467831460305 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:57:40 INFO - PROCESS | 1653 | 1467831460390 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 1653 | 1467831460391 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x125850800 == 43 [pid = 1653] [id = 752] 11:57:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1176d9000) [pid = 1653] [serial = 2255] [outer = 0x0] 11:57:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117d12000) [pid = 1653] [serial = 2256] [outer = 0x1176d9000] 11:57:40 INFO - PROCESS | 1653 | 1467831460463 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118356400) [pid = 1653] [serial = 2257] [outer = 0x1176d9000] 11:57:40 INFO - PROCESS | 1653 | 1467831460826 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:57:40 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. 11:57:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 672ms 11:57:40 INFO - PROCESS | 1653 | 1467831460864 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 1653 | 1467831460866 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:57:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:57:40 INFO - PROCESS | 1653 | 1467831460868 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - PROCESS | 1653 | 1467831460869 Marionette TRACE conn2 <- [1,2978,null,{}] 11:57:40 INFO - PROCESS | 1653 | 1467831460877 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:40 INFO - PROCESS | 1653 | 1467831460880 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:40 INFO - PROCESS | 1653 | 1467831460986 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:57:41 INFO - PROCESS | 1653 | 1467831461050 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 1653 | 1467831461053 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d0000 == 44 [pid = 1653] [id = 753] 11:57:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11918d400) [pid = 1653] [serial = 2258] [outer = 0x0] 11:57:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11958f800) [pid = 1653] [serial = 2259] [outer = 0x11918d400] 11:57:41 INFO - PROCESS | 1653 | 1467831461125 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119c94400) [pid = 1653] [serial = 2260] [outer = 0x11918d400] 11:57:41 INFO - PROCESS | 1653 | 1467831461475 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:57:41 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. 11:57:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 11:57:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:57:41 INFO - PROCESS | 1653 | 1467831461490 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 1653 | 1467831461492 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:57:41 INFO - PROCESS | 1653 | 1467831461494 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 1653 | 1467831461495 Marionette TRACE conn2 <- [1,2982,null,{}] 11:57:41 INFO - PROCESS | 1653 | 1467831461497 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:41 INFO - PROCESS | 1653 | 1467831461499 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:41 INFO - PROCESS | 1653 | 1467831461603 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:57:41 INFO - PROCESS | 1653 | 1467831461687 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 1653 | 1467831461688 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d719800 == 45 [pid = 1653] [id = 754] 11:57:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123a06c00) [pid = 1653] [serial = 2261] [outer = 0x0] 11:57:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123a22800) [pid = 1653] [serial = 2262] [outer = 0x123a06c00] 11:57:41 INFO - PROCESS | 1653 | 1467831461759 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12418ac00) [pid = 1653] [serial = 2263] [outer = 0x123a06c00] 11:57:42 INFO - PROCESS | 1653 | 1467831462165 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:57:42 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 11:57:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:57:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 719ms 11:57:42 INFO - PROCESS | 1653 | 1467831462214 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:57:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:57:42 INFO - PROCESS | 1653 | 1467831462217 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:57:42 INFO - PROCESS | 1653 | 1467831462221 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 1653 | 1467831462223 Marionette TRACE conn2 <- [1,2986,null,{}] 11:57:42 INFO - PROCESS | 1653 | 1467831462226 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:42 INFO - PROCESS | 1653 | 1467831462229 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:42 INFO - PROCESS | 1653 | 1467831462413 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:57:42 INFO - PROCESS | 1653 | 1467831462691 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 1653 | 1467831462693 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118206800 == 46 [pid = 1653] [id = 755] 11:57:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112a67400) [pid = 1653] [serial = 2264] [outer = 0x0] 11:57:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112e54400) [pid = 1653] [serial = 2265] [outer = 0x112a67400] 11:57:42 INFO - PROCESS | 1653 | 1467831462721 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113236c00) [pid = 1653] [serial = 2266] [outer = 0x112a67400] 11:57:43 INFO - PROCESS | 1653 | 1467831463091 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:57:43 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. 11:57:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 923ms 11:57:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:57:43 INFO - PROCESS | 1653 | 1467831463145 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:57:43 INFO - PROCESS | 1653 | 1467831463147 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:57:43 INFO - PROCESS | 1653 | 1467831463150 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:57:43 INFO - PROCESS | 1653 | 1467831463151 Marionette TRACE conn2 <- [1,2990,null,{}] 11:57:43 INFO - PROCESS | 1653 | 1467831463155 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:43 INFO - PROCESS | 1653 | 1467831463158 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:43 INFO - PROCESS | 1653 | 1467831463252 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:57:43 INFO - PROCESS | 1653 | 1467831463314 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 1653 | 1467831463316 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x124be4800 == 47 [pid = 1653] [id = 756] 11:57:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x113d38400) [pid = 1653] [serial = 2267] [outer = 0x0] 11:57:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1164e4400) [pid = 1653] [serial = 2268] [outer = 0x113d38400] 11:57:43 INFO - PROCESS | 1653 | 1467831463343 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1176cd800) [pid = 1653] [serial = 2269] [outer = 0x113d38400] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1c5800 == 46 [pid = 1653] [id = 749] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca60800 == 45 [pid = 1653] [id = 748] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11335e800 == 44 [pid = 1653] [id = 746] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d2800 == 43 [pid = 1653] [id = 747] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119294800 == 42 [pid = 1653] [id = 745] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12c467800 == 41 [pid = 1653] [id = 744] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12b921800 == 40 [pid = 1653] [id = 743] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12b72b800 == 39 [pid = 1653] [id = 742] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12a68f000 == 38 [pid = 1653] [id = 741] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1294c8000 == 37 [pid = 1653] [id = 740] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x126591000 == 36 [pid = 1653] [id = 739] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1192ac800 == 35 [pid = 1653] [id = 738] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119950800 == 34 [pid = 1653] [id = 737] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1257bd800 == 33 [pid = 1653] [id = 736] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12b907000 == 32 [pid = 1653] [id = 734] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1181a7800 == 31 [pid = 1653] [id = 735] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x118206800 == 30 [pid = 1653] [id = 755] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12d719800 == 29 [pid = 1653] [id = 754] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d0000 == 28 [pid = 1653] [id = 753] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x125850800 == 27 [pid = 1653] [id = 752] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12d468000 == 26 [pid = 1653] [id = 750] 11:57:44 INFO - PROCESS | 1653 | --DOCSHELL 0x117461800 == 25 [pid = 1653] [id = 751] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11817d400) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112e59800) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11323c800) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115e61400) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1167c7c00) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1129cfc00) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1128d3800) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1183ea400) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118257c00) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1129c6400) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12418a400) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1129d3400) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119c90800) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116987800) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113236800) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12746f400) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11918c400) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1257a8400) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129471800) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x129185400) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119597c00) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119585800) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11817dc00) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1183e9c00) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119c88c00) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11960c800) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11963ec00) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123807400) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1183e6800) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1199aec00) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11824d400) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12100f000) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118262400) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 11:57:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x115eba800 == 26 [pid = 1653] [id = 757] 11:57:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129d3c00) [pid = 1653] [serial = 2270] [outer = 0x0] 11:57:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a5f400) [pid = 1653] [serial = 2271] [outer = 0x1129d3c00] 11:57:44 INFO - PROCESS | 1653 | 1467831464324 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:57:44 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. 11:57:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1224ms 11:57:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:57:44 INFO - PROCESS | 1653 | 1467831464374 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 1653 | 1467831464377 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:57:44 INFO - PROCESS | 1653 | 1467831464379 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 1653 | 1467831464381 Marionette TRACE conn2 <- [1,2994,null,{}] 11:57:44 INFO - PROCESS | 1653 | 1467831464385 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 1653 | 1467831464387 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:44 INFO - PROCESS | 1653 | 1467831464490 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:57:44 INFO - PROCESS | 1653 | 1467831464562 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 1653 | 1467831464564 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff1000 == 27 [pid = 1653] [id = 758] 11:57:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11309b400) [pid = 1653] [serial = 2272] [outer = 0x0] 11:57:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113236800) [pid = 1653] [serial = 2273] [outer = 0x11309b400] 11:57:44 INFO - PROCESS | 1653 | 1467831464612 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113ea6800) [pid = 1653] [serial = 2274] [outer = 0x11309b400] 11:57:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:57:44 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 11:57:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 11:57:44 INFO - PROCESS | 1653 | 1467831464892 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:57:44 INFO - PROCESS | 1653 | 1467831464901 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 1653 | 1467831464908 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:57:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:57:44 INFO - PROCESS | 1653 | 1467831464917 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 1653 | 1467831464919 Marionette TRACE conn2 <- [1,2998,null,{}] 11:57:44 INFO - PROCESS | 1653 | 1467831464929 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 1653 | 1467831464931 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:45 INFO - PROCESS | 1653 | 1467831465022 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:57:45 INFO - PROCESS | 1653 | 1467831465028 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:45 INFO - PROCESS | 1653 | 1467831465029 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11929e000 == 28 [pid = 1653] [id = 759] 11:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115e60800) [pid = 1653] [serial = 2275] [outer = 0x0] 11:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116f95400) [pid = 1653] [serial = 2276] [outer = 0x115e60800] 11:57:45 INFO - PROCESS | 1653 | 1467831465056 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118247400) [pid = 1653] [serial = 2277] [outer = 0x115e60800] 11:57:45 INFO - PROCESS | 1653 | 1467831465385 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:57:45 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. 11:57:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 478ms 11:57:45 INFO - PROCESS | 1653 | 1467831465407 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 1653 | 1467831465408 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:57:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:57:45 INFO - PROCESS | 1653 | 1467831465412 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - PROCESS | 1653 | 1467831465414 Marionette TRACE conn2 <- [1,3002,null,{}] 11:57:45 INFO - PROCESS | 1653 | 1467831465422 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:45 INFO - PROCESS | 1653 | 1467831465426 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:45 INFO - PROCESS | 1653 | 1467831465500 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:57:45 INFO - PROCESS | 1653 | 1467831465508 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:45 INFO - PROCESS | 1653 | 1467831465510 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12390c000 == 29 [pid = 1653] [id = 760] 11:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112a61400) [pid = 1653] [serial = 2278] [outer = 0x0] 11:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1183e1c00) [pid = 1653] [serial = 2279] [outer = 0x112a61400] 11:57:45 INFO - PROCESS | 1653 | 1467831465538 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1185d1000) [pid = 1653] [serial = 2280] [outer = 0x112a61400] 11:57:45 INFO - PROCESS | 1653 | 1467831465860 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:57:45 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. 11:57:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 470ms 11:57:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:57:45 INFO - PROCESS | 1653 | 1467831465883 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 1653 | 1467831465884 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:57:45 INFO - PROCESS | 1653 | 1467831465887 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - PROCESS | 1653 | 1467831465889 Marionette TRACE conn2 <- [1,3006,null,{}] 11:57:45 INFO - PROCESS | 1653 | 1467831465893 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:45 INFO - PROCESS | 1653 | 1467831465894 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:45 INFO - PROCESS | 1653 | 1467831465973 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:57:46 INFO - PROCESS | 1653 | 1467831466034 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 1653 | 1467831466035 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a6d800 == 30 [pid = 1653] [id = 761] 11:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118255800) [pid = 1653] [serial = 2281] [outer = 0x0] 11:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11884f800) [pid = 1653] [serial = 2282] [outer = 0x118255800] 11:57:46 INFO - PROCESS | 1653 | 1467831466061 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119450800) [pid = 1653] [serial = 2283] [outer = 0x118255800] 11:57:46 INFO - PROCESS | 1653 | 1467831466360 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:57:46 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. 11:57:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 520ms 11:57:46 INFO - PROCESS | 1653 | 1467831466409 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 1653 | 1467831466410 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:57:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:57:46 INFO - PROCESS | 1653 | 1467831466414 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - PROCESS | 1653 | 1467831466416 Marionette TRACE conn2 <- [1,3010,null,{}] 11:57:46 INFO - PROCESS | 1653 | 1467831466419 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:46 INFO - PROCESS | 1653 | 1467831466421 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:46 INFO - PROCESS | 1653 | 1467831466562 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:57:46 INFO - PROCESS | 1653 | 1467831466575 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 1653 | 1467831466577 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a6c000 == 31 [pid = 1653] [id = 762] 11:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x115d16800) [pid = 1653] [serial = 2284] [outer = 0x0] 11:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119580000) [pid = 1653] [serial = 2285] [outer = 0x115d16800] 11:57:46 INFO - PROCESS | 1653 | 1467831466617 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119596000) [pid = 1653] [serial = 2286] [outer = 0x115d16800] 11:57:46 INFO - PROCESS | 1653 | 1467831466976 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:57:46 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 11:57:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 572ms 11:57:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:57:46 INFO - PROCESS | 1653 | 1467831466988 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 1653 | 1467831466989 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:57:47 INFO - PROCESS | 1653 | 1467831466997 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 1653 | 1467831466998 Marionette TRACE conn2 <- [1,3014,null,{}] 11:57:47 INFO - PROCESS | 1653 | 1467831467000 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 1653 | 1467831467006 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:47 INFO - PROCESS | 1653 | 1467831467119 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:57:47 INFO - PROCESS | 1653 | 1467831467159 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 1653 | 1467831467160 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294c2000 == 32 [pid = 1653] [id = 763] 11:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11960f000) [pid = 1653] [serial = 2287] [outer = 0x0] 11:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1199a8000) [pid = 1653] [serial = 2288] [outer = 0x11960f000] 11:57:47 INFO - PROCESS | 1653 | 1467831467185 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119c96800) [pid = 1653] [serial = 2289] [outer = 0x11960f000] 11:57:47 INFO - PROCESS | 1653 | [1653] 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 11:57:47 INFO - PROCESS | 1653 | 1467831467541 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:57:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:57:47 INFO - {} 11:57:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:57:47 INFO - {} 11:57:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:57:47 INFO - {} 11:57:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:57:47 INFO - {} 11:57:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 577ms 11:57:47 INFO - PROCESS | 1653 | 1467831467569 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 1653 | 1467831467570 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:57:47 INFO - TEST-START | /FileAPI/fileReader.html 11:57:47 INFO - PROCESS | 1653 | 1467831467579 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 1653 | 1467831467580 Marionette TRACE conn2 <- [1,3018,null,{}] 11:57:47 INFO - PROCESS | 1653 | 1467831467582 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 1653 | 1467831467583 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:47 INFO - PROCESS | 1653 | 1467831467677 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:57:47 INFO - PROCESS | 1653 | 1467831467680 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 1653 | 1467831467681 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a747000 == 33 [pid = 1653] [id = 764] 11:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119c96c00) [pid = 1653] [serial = 2290] [outer = 0x0] 11:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1211ee400) [pid = 1653] [serial = 2291] [outer = 0x119c96c00] 11:57:47 INFO - PROCESS | 1653 | 1467831467705 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123f0d800) [pid = 1653] [serial = 2292] [outer = 0x119c96c00] 11:57:48 INFO - PROCESS | 1653 | 1467831468001 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:57:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:57:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:57:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:57:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:57:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 475ms 11:57:48 INFO - PROCESS | 1653 | 1467831468047 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 1653 | 1467831468048 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:57:48 INFO - TEST-START | /FileAPI/historical.html 11:57:48 INFO - PROCESS | 1653 | 1467831468051 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 1653 | 1467831468052 Marionette TRACE conn2 <- [1,3022,null,{}] 11:57:48 INFO - PROCESS | 1653 | 1467831468057 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:48 INFO - PROCESS | 1653 | 1467831468058 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:48 INFO - PROCESS | 1653 | 1467831468158 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:57:48 INFO - PROCESS | 1653 | 1467831468161 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 1653 | 1467831468162 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b01b800 == 34 [pid = 1653] [id = 765] 11:57:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11a0d8c00) [pid = 1653] [serial = 2293] [outer = 0x0] 11:57:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12466d000) [pid = 1653] [serial = 2294] [outer = 0x11a0d8c00] 11:57:48 INFO - PROCESS | 1653 | 1467831468187 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124aaa000) [pid = 1653] [serial = 2295] [outer = 0x11a0d8c00] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11309e800) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1211ed400) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124aa5400) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1257aa800) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124ab3000) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119acb000) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1129d3800) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x111c22000) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11646c000) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x121019000) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11958d000) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11714bc00) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11326bc00) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1257a6000) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11a0d4000) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1270eb000) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:57:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112132c00) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:57:48 INFO - PROCESS | 1653 | 1467831468708 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:57:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:57:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:57:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:57:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:57:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:57:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:57:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:57:48 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 11:57:48 INFO - TEST-START | /FileAPI/idlharness.html 11:57:48 INFO - PROCESS | 1653 | 1467831468724 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 1653 | 1467831468725 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:57:48 INFO - PROCESS | 1653 | 1467831468727 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 1653 | 1467831468728 Marionette TRACE conn2 <- [1,3026,null,{}] 11:57:48 INFO - PROCESS | 1653 | 1467831468730 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:48 INFO - PROCESS | 1653 | 1467831468732 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:48 INFO - PROCESS | 1653 | 1467831468808 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:57:48 INFO - PROCESS | 1653 | 1467831468811 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 1653 | 1467831468812 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12390b800 == 35 [pid = 1653] [id = 766] 11:57:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113e9bc00) [pid = 1653] [serial = 2296] [outer = 0x0] 11:57:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123a09800) [pid = 1653] [serial = 2297] [outer = 0x113e9bc00] 11:57:48 INFO - PROCESS | 1653 | 1467831468837 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124aaec00) [pid = 1653] [serial = 2298] [outer = 0x113e9bc00] 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:57:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:57:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:57:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:57:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:57:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:57:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:57:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:57:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:57:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:57:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:57:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:57:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:57:49 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 11:57:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:57:49 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 11:57:49 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 11:57:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:57:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:57:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:57:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:57:49 INFO - PROCESS | 1653 | 1467831469344 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:57:49 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 11:57:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:57:49 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 11:57:49 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 11:57:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:57:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:57:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 636ms 11:57:49 INFO - TEST-START | /FileAPI/idlharness.worker 11:57:49 INFO - PROCESS | 1653 | 1467831469364 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 1653 | 1467831469365 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:57:49 INFO - PROCESS | 1653 | 1467831469367 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 1653 | 1467831469368 Marionette TRACE conn2 <- [1,3030,null,{}] 11:57:49 INFO - PROCESS | 1653 | 1467831469370 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:49 INFO - PROCESS | 1653 | 1467831469371 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:49 INFO - PROCESS | 1653 | 1467831469453 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:57:49 INFO - PROCESS | 1653 | 1467831469459 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 1653 | 1467831469460 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46c000 == 36 [pid = 1653] [id = 767] 11:57:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124aac800) [pid = 1653] [serial = 2299] [outer = 0x0] 11:57:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128b3c400) [pid = 1653] [serial = 2300] [outer = 0x124aac800] 11:57:49 INFO - PROCESS | 1653 | 1467831469484 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12917f000) [pid = 1653] [serial = 2301] [outer = 0x124aac800] 11:57:49 INFO - PROCESS | 1653 | [1653] 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 11:57:50 INFO - PROCESS | 1653 | 1467831470170 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:57:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:57:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:57:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:57:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:57:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:57:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:57:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:57:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:57:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:57:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:57:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:57:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:57:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:57:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:57:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:57:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:57:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:57:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:57:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:57:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:57:50 INFO - {} 11:57:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 839ms 11:57:50 INFO - PROCESS | 1653 | 1467831470208 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:57:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:57:50 INFO - PROCESS | 1653 | 1467831470210 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:57:50 INFO - PROCESS | 1653 | 1467831470213 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 1653 | 1467831470216 Marionette TRACE conn2 <- [1,3034,null,{}] 11:57:50 INFO - PROCESS | 1653 | 1467831470219 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:50 INFO - PROCESS | 1653 | 1467831470221 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:50 INFO - PROCESS | 1653 | 1467831470335 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:57:50 INFO - PROCESS | 1653 | 1467831470339 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 1653 | 1467831470341 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1126ec000 == 37 [pid = 1653] [id = 768] 11:57:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1292bd800) [pid = 1653] [serial = 2302] [outer = 0x0] 11:57:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b749000) [pid = 1653] [serial = 2303] [outer = 0x1292bd800] 11:57:50 INFO - PROCESS | 1653 | 1467831470373 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b8ad800) [pid = 1653] [serial = 2304] [outer = 0x1292bd800] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x115eba800 == 36 [pid = 1653] [id = 757] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x124be4800 == 35 [pid = 1653] [id = 756] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff1000 == 34 [pid = 1653] [id = 758] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12a747000 == 33 [pid = 1653] [id = 764] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x124a6d800 == 32 [pid = 1653] [id = 761] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12390b800 == 31 [pid = 1653] [id = 766] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46c000 == 30 [pid = 1653] [id = 767] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1294c2000 == 29 [pid = 1653] [id = 763] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12b01b800 == 28 [pid = 1653] [id = 765] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12390c000 == 27 [pid = 1653] [id = 760] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11929e000 == 26 [pid = 1653] [id = 759] 11:57:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128a6c000 == 25 [pid = 1653] [id = 762] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123a09400) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124aa7c00) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125830800) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1252be400) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124fa4c00) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119c94000) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a65800) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112e4f000) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118569800) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119582400) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116905800) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176cdc00) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123a21400) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119642c00) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119acb400) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118185000) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118352400) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11961a000) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x115e06c00) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116980000) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1261cb000) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118568800) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x128a88800) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128a8a800) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128b33800) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12740b400) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1258c6c00) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1128d8000) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124ab2400) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1270ebc00) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12466c800) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12101d000) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 11:57:51 INFO - PROCESS | 1653 | 1467831471779 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:57:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:57:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1576ms 11:57:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:57:51 INFO - PROCESS | 1653 | 1467831471791 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 1653 | 1467831471793 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:57:51 INFO - PROCESS | 1653 | 1467831471796 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 1653 | 1467831471798 Marionette TRACE conn2 <- [1,3038,null,{}] 11:57:51 INFO - PROCESS | 1653 | 1467831471803 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:51 INFO - PROCESS | 1653 | 1467831471804 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:51 INFO - PROCESS | 1653 | 1467831471886 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:57:51 INFO - PROCESS | 1653 | 1467831471942 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 1653 | 1467831471945 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116411000 == 26 [pid = 1653] [id = 769] 11:57:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1129d3800) [pid = 1653] [serial = 2305] [outer = 0x0] 11:57:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112a88400) [pid = 1653] [serial = 2306] [outer = 0x1129d3800] 11:57:51 INFO - PROCESS | 1653 | 1467831471973 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x112e58800) [pid = 1653] [serial = 2307] [outer = 0x1129d3800] 11:57:52 INFO - PROCESS | 1653 | 1467831472327 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:57:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 572ms 11:57:52 INFO - PROCESS | 1653 | 1467831472370 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 1653 | 1467831472375 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:57:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:57:52 INFO - PROCESS | 1653 | 1467831472382 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - PROCESS | 1653 | 1467831472385 Marionette TRACE conn2 <- [1,3042,null,{}] 11:57:52 INFO - PROCESS | 1653 | 1467831472388 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:52 INFO - PROCESS | 1653 | 1467831472392 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:52 INFO - PROCESS | 1653 | 1467831472516 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:57:52 INFO - PROCESS | 1653 | 1467831472575 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 1653 | 1467831472577 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118195800 == 27 [pid = 1653] [id = 770] 11:57:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112fb8000) [pid = 1653] [serial = 2308] [outer = 0x0] 11:57:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11326b000) [pid = 1653] [serial = 2309] [outer = 0x112fb8000] 11:57:52 INFO - PROCESS | 1653 | 1467831472604 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x114f6a000) [pid = 1653] [serial = 2310] [outer = 0x112fb8000] 11:57:53 INFO - PROCESS | 1653 | 1467831472979 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:57:53 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. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:57:53 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'.) 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:57:53 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. 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:57:53 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. 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:57:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:57:53 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. 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:57:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:57:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:57:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 629ms 11:57:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:57:53 INFO - PROCESS | 1653 | 1467831473011 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 1653 | 1467831473012 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:57:53 INFO - PROCESS | 1653 | 1467831473015 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 1653 | 1467831473018 Marionette TRACE conn2 <- [1,3046,null,{}] 11:57:53 INFO - PROCESS | 1653 | 1467831473027 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:53 INFO - PROCESS | 1653 | 1467831473031 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:53 INFO - PROCESS | 1653 | 1467831473126 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:57:53 INFO - PROCESS | 1653 | 1467831473151 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 1653 | 1467831473153 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b9000 == 28 [pid = 1653] [id = 771] 11:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x110e85400) [pid = 1653] [serial = 2311] [outer = 0x0] 11:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118187c00) [pid = 1653] [serial = 2312] [outer = 0x110e85400] 11:57:53 INFO - PROCESS | 1653 | 1467831473186 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118250c00) [pid = 1653] [serial = 2313] [outer = 0x110e85400] 11:57:53 INFO - PROCESS | 1653 | [1653] 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 11:57:53 INFO - PROCESS | 1653 | 1467831473487 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:57:53 INFO - {} 11:57:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 525ms 11:57:53 INFO - PROCESS | 1653 | 1467831473541 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 1653 | 1467831473543 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:57:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:57:53 INFO - PROCESS | 1653 | 1467831473545 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 1653 | 1467831473546 Marionette TRACE conn2 <- [1,3050,null,{}] 11:57:53 INFO - PROCESS | 1653 | 1467831473549 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:53 INFO - PROCESS | 1653 | 1467831473550 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:53 INFO - PROCESS | 1653 | 1467831473626 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:57:53 INFO - PROCESS | 1653 | 1467831473630 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 1653 | 1467831473631 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c79000 == 29 [pid = 1653] [id = 772] 11:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11825fc00) [pid = 1653] [serial = 2314] [outer = 0x0] 11:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118568c00) [pid = 1653] [serial = 2315] [outer = 0x11825fc00] 11:57:53 INFO - PROCESS | 1653 | 1467831473656 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118719400) [pid = 1653] [serial = 2316] [outer = 0x11825fc00] 11:57:53 INFO - PROCESS | 1653 | 1467831473965 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:57:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 469ms 11:57:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:57:54 INFO - PROCESS | 1653 | 1467831474015 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 1653 | 1467831474016 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:57:54 INFO - PROCESS | 1653 | 1467831474018 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 1653 | 1467831474019 Marionette TRACE conn2 <- [1,3054,null,{}] 11:57:54 INFO - PROCESS | 1653 | 1467831474022 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:54 INFO - PROCESS | 1653 | 1467831474023 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:54 INFO - PROCESS | 1653 | 1467831474121 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:57:54 INFO - PROCESS | 1653 | 1467831474127 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 1653 | 1467831474128 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124014000 == 30 [pid = 1653] [id = 773] 11:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112e5c400) [pid = 1653] [serial = 2317] [outer = 0x0] 11:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118851c00) [pid = 1653] [serial = 2318] [outer = 0x112e5c400] 11:57:54 INFO - PROCESS | 1653 | 1467831474152 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119450c00) [pid = 1653] [serial = 2319] [outer = 0x112e5c400] 11:57:54 INFO - PROCESS | 1653 | 1467831474566 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:57:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:57:54 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" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:57:54 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" 11:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:57:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 583ms 11:57:54 INFO - PROCESS | 1653 | 1467831474603 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 1653 | 1467831474604 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:57:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:57:54 INFO - PROCESS | 1653 | 1467831474606 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 1653 | 1467831474607 Marionette TRACE conn2 <- [1,3058,null,{}] 11:57:54 INFO - PROCESS | 1653 | 1467831474609 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:54 INFO - PROCESS | 1653 | 1467831474613 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:54 INFO - PROCESS | 1653 | 1467831474711 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:57:54 INFO - PROCESS | 1653 | 1467831474771 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 1653 | 1467831474772 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1272a6800 == 31 [pid = 1653] [id = 774] 11:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11825d800) [pid = 1653] [serial = 2320] [outer = 0x0] 11:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11957e400) [pid = 1653] [serial = 2321] [outer = 0x11825d800] 11:57:54 INFO - PROCESS | 1653 | 1467831474797 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119c94000) [pid = 1653] [serial = 2322] [outer = 0x11825d800] 11:57:55 INFO - PROCESS | 1653 | 1467831475066 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:57:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:57:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:57:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:57:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:57:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:57:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:57:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:57:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 473ms 11:57:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:57:55 INFO - PROCESS | 1653 | 1467831475082 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 1653 | 1467831475083 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:57:55 INFO - PROCESS | 1653 | 1467831475085 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 1653 | 1467831475086 Marionette TRACE conn2 <- [1,3062,null,{}] 11:57:55 INFO - PROCESS | 1653 | 1467831475096 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:55 INFO - PROCESS | 1653 | 1467831475097 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:55 INFO - PROCESS | 1653 | 1467831475192 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:57:55 INFO - PROCESS | 1653 | 1467831475196 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 1653 | 1467831475197 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12926d800 == 32 [pid = 1653] [id = 775] 11:57:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119c92000) [pid = 1653] [serial = 2323] [outer = 0x0] 11:57:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1210ea800) [pid = 1653] [serial = 2324] [outer = 0x119c92000] 11:57:55 INFO - PROCESS | 1653 | 1467831475224 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123a02c00) [pid = 1653] [serial = 2325] [outer = 0x119c92000] 11:57:55 INFO - PROCESS | 1653 | [1653] 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 11:57:55 INFO - PROCESS | 1653 | 1467831475594 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:57:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:57:55 INFO - {} 11:57:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 527ms 11:57:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:57:55 INFO - PROCESS | 1653 | 1467831475613 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 1653 | 1467831475614 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:57:55 INFO - PROCESS | 1653 | 1467831475616 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 1653 | 1467831475617 Marionette TRACE conn2 <- [1,3066,null,{}] 11:57:55 INFO - PROCESS | 1653 | 1467831475619 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:55 INFO - PROCESS | 1653 | 1467831475620 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:55 INFO - PROCESS | 1653 | 1467831475694 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:57:55 INFO - PROCESS | 1653 | 1467831475752 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 1653 | 1467831475753 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x110e22000 == 33 [pid = 1653] [id = 776] 11:57:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x111c19c00) [pid = 1653] [serial = 2326] [outer = 0x0] 11:57:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123a09400) [pid = 1653] [serial = 2327] [outer = 0x111c19c00] 11:57:55 INFO - PROCESS | 1653 | 1467831475777 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124aae000) [pid = 1653] [serial = 2328] [outer = 0x111c19c00] 11:57:56 INFO - PROCESS | 1653 | 1467831476037 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:57:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:57:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:57:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:57:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:57:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:57:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:57:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:57:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 473ms 11:57:56 INFO - PROCESS | 1653 | 1467831476094 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 1653 | 1467831476096 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:57:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:57:56 INFO - PROCESS | 1653 | 1467831476098 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 1653 | 1467831476099 Marionette TRACE conn2 <- [1,3070,null,{}] 11:57:56 INFO - PROCESS | 1653 | 1467831476101 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:56 INFO - PROCESS | 1653 | 1467831476103 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:56 INFO - PROCESS | 1653 | 1467831476192 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:57:56 INFO - PROCESS | 1653 | 1467831476196 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 1653 | 1467831476197 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b8000 == 34 [pid = 1653] [id = 777] 11:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124aafc00) [pid = 1653] [serial = 2329] [outer = 0x0] 11:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124f2ec00) [pid = 1653] [serial = 2330] [outer = 0x124aafc00] 11:57:56 INFO - PROCESS | 1653 | 1467831476221 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1252b9800) [pid = 1653] [serial = 2331] [outer = 0x124aafc00] 11:57:56 INFO - PROCESS | 1653 | 1467831476526 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:57:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 473ms 11:57:56 INFO - PROCESS | 1653 | 1467831476571 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 1653 | 1467831476573 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:57:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:57:56 INFO - PROCESS | 1653 | 1467831476575 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 1653 | 1467831476576 Marionette TRACE conn2 <- [1,3074,null,{}] 11:57:56 INFO - PROCESS | 1653 | 1467831476578 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:56 INFO - PROCESS | 1653 | 1467831476579 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:56 INFO - PROCESS | 1653 | 1467831476698 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:57:56 INFO - PROCESS | 1653 | 1467831476704 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 1653 | 1467831476705 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a685800 == 35 [pid = 1653] [id = 778] 11:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124f24800) [pid = 1653] [serial = 2332] [outer = 0x0] 11:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125829400) [pid = 1653] [serial = 2333] [outer = 0x124f24800] 11:57:56 INFO - PROCESS | 1653 | 1467831476730 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1261cb800) [pid = 1653] [serial = 2334] [outer = 0x124f24800] 11:57:57 INFO - PROCESS | 1653 | 1467831477007 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:57:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:57:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:57:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:57:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:57:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:57:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:57:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 473ms 11:57:57 INFO - PROCESS | 1653 | 1467831477053 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:57:57 INFO - PROCESS | 1653 | 1467831477057 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:57:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:57:57 INFO - PROCESS | 1653 | 1467831477060 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 1653 | 1467831477062 Marionette TRACE conn2 <- [1,3078,null,{}] 11:57:57 INFO - PROCESS | 1653 | 1467831477064 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:57 INFO - PROCESS | 1653 | 1467831477066 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:57 INFO - PROCESS | 1653 | 1467831477182 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:57:57 INFO - PROCESS | 1653 | 1467831477221 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 1653 | 1467831477223 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12400c000 == 36 [pid = 1653] [id = 779] 11:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1261cd000) [pid = 1653] [serial = 2335] [outer = 0x0] 11:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12704fc00) [pid = 1653] [serial = 2336] [outer = 0x1261cd000] 11:57:57 INFO - PROCESS | 1653 | 1467831477250 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12746b800) [pid = 1653] [serial = 2337] [outer = 0x1261cd000] 11:57:57 INFO - PROCESS | 1653 | 1467831477562 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:57:57 INFO - PROCESS | 1653 | 1467831477583 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:57:57 INFO - PROCESS | 1653 | 1467831477585 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 1653 | 1467831477587 Marionette TRACE conn2 <- [1,3082,null,{}] 11:57:57 INFO - PROCESS | 1653 | 1467831477592 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:57 INFO - PROCESS | 1653 | 1467831477593 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:57 INFO - PROCESS | 1653 | 1467831477697 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:57:57 INFO - PROCESS | 1653 | 1467831477701 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 1653 | 1467831477702 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b920000 == 37 [pid = 1653] [id = 780] 11:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1261cf000) [pid = 1653] [serial = 2338] [outer = 0x0] 11:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128a8a400) [pid = 1653] [serial = 2339] [outer = 0x1261cf000] 11:57:57 INFO - PROCESS | 1653 | 1467831477761 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128b36400) [pid = 1653] [serial = 2340] [outer = 0x1261cf000] 11:57:58 INFO - PROCESS | 1653 | 1467831478047 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:57:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:57:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:57:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:57:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 471ms 11:57:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:57:58 INFO - PROCESS | 1653 | 1467831478060 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 1653 | 1467831478061 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:57:58 INFO - PROCESS | 1653 | 1467831478063 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 1653 | 1467831478064 Marionette TRACE conn2 <- [1,3086,null,{}] 11:57:58 INFO - PROCESS | 1653 | 1467831478092 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:58 INFO - PROCESS | 1653 | 1467831478093 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:58 INFO - PROCESS | 1653 | 1467831478195 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:57:58 INFO - PROCESS | 1653 | 1467831478198 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 1653 | 1467831478199 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c46e000 == 38 [pid = 1653] [id = 781] 11:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128b37000) [pid = 1653] [serial = 2341] [outer = 0x0] 11:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128c5cc00) [pid = 1653] [serial = 2342] [outer = 0x128b37000] 11:57:58 INFO - PROCESS | 1653 | 1467831478223 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12917d800) [pid = 1653] [serial = 2343] [outer = 0x128b37000] 11:57:58 INFO - PROCESS | 1653 | 1467831478546 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:57:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:57:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 518ms 11:57:58 INFO - PROCESS | 1653 | 1467831478583 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 1653 | 1467831478584 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:57:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:57:58 INFO - PROCESS | 1653 | 1467831478592 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 1653 | 1467831478595 Marionette TRACE conn2 <- [1,3090,null,{}] 11:57:58 INFO - PROCESS | 1653 | 1467831478599 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:58 INFO - PROCESS | 1653 | 1467831478600 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:58 INFO - PROCESS | 1653 | 1467831478761 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:57:58 INFO - PROCESS | 1653 | 1467831478778 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 1653 | 1467831478779 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119962000 == 39 [pid = 1653] [id = 782] 11:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118259400) [pid = 1653] [serial = 2344] [outer = 0x0] 11:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1183e6800) [pid = 1653] [serial = 2345] [outer = 0x118259400] 11:57:58 INFO - PROCESS | 1653 | 1467831478803 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129184400) [pid = 1653] [serial = 2346] [outer = 0x118259400] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11960f000) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x115d16800) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119c96c00) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11a0d8c00) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113e9bc00) [pid = 1653] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11918d400) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1176d9000) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1129c9c00) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118255800) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a61400) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115e60800) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11309b400) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129d3c00) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113d38400) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a67400) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123a06c00) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:57:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124aac800) [pid = 1653] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:57:59 INFO - PROCESS | 1653 | 1467831479223 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:57:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 677ms 11:57:59 INFO - PROCESS | 1653 | 1467831479266 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:57:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:57:59 INFO - PROCESS | 1653 | 1467831479276 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:57:59 INFO - PROCESS | 1653 | 1467831479278 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 1653 | 1467831479279 Marionette TRACE conn2 <- [1,3094,null,{}] 11:57:59 INFO - PROCESS | 1653 | 1467831479281 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 1653 | 1467831479282 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:59 INFO - PROCESS | 1653 | 1467831479363 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:57:59 INFO - PROCESS | 1653 | 1467831479429 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 1653 | 1467831479430 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c769800 == 40 [pid = 1653] [id = 783] 11:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113266400) [pid = 1653] [serial = 2347] [outer = 0x0] 11:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1183e1400) [pid = 1653] [serial = 2348] [outer = 0x113266400] 11:57:59 INFO - PROCESS | 1653 | 1467831479454 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128a88800) [pid = 1653] [serial = 2349] [outer = 0x113266400] 11:57:59 INFO - PROCESS | 1653 | 1467831479714 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:57:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 471ms 11:57:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:57:59 INFO - PROCESS | 1653 | 1467831479749 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 1653 | 1467831479750 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:57:59 INFO - PROCESS | 1653 | 1467831479753 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 1653 | 1467831479754 Marionette TRACE conn2 <- [1,3098,null,{}] 11:57:59 INFO - PROCESS | 1653 | 1467831479763 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 1653 | 1467831479764 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:59 INFO - PROCESS | 1653 | 1467831479850 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:57:59 INFO - PROCESS | 1653 | 1467831479854 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 1653 | 1467831479856 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:57:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d7800 == 41 [pid = 1653] [id = 784] 11:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129185000) [pid = 1653] [serial = 2350] [outer = 0x0] 11:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1292bc800) [pid = 1653] [serial = 2351] [outer = 0x129185000] 11:57:59 INFO - PROCESS | 1653 | 1467831479880 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129472000) [pid = 1653] [serial = 2352] [outer = 0x129185000] 11:58:00 INFO - PROCESS | 1653 | 1467831480201 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:58:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:58:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:58:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 477ms 11:58:00 INFO - PROCESS | 1653 | 1467831480231 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 1653 | 1467831480232 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:58:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:58:00 INFO - PROCESS | 1653 | 1467831480234 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 1653 | 1467831480235 Marionette TRACE conn2 <- [1,3102,null,{}] 11:58:00 INFO - PROCESS | 1653 | 1467831480237 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:00 INFO - PROCESS | 1653 | 1467831480238 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:58:00 INFO - PROCESS | 1653 | 1467831480319 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:58:00 INFO - PROCESS | 1653 | 1467831480387 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 1653 | 1467831480388 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:58:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca65800 == 42 [pid = 1653] [id = 785] 11:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124aa8400) [pid = 1653] [serial = 2353] [outer = 0x0] 11:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129474000) [pid = 1653] [serial = 2354] [outer = 0x124aa8400] 11:58:00 INFO - PROCESS | 1653 | 1467831480412 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a51f800) [pid = 1653] [serial = 2355] [outer = 0x124aa8400] 11:58:00 INFO - PROCESS | 1653 | 1467831480651 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:58:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:58:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 422ms 11:58:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:58:00 INFO - PROCESS | 1653 | 1467831480663 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 1653 | 1467831480664 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:58:00 INFO - PROCESS | 1653 | 1467831480667 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 1653 | 1467831480668 Marionette TRACE conn2 <- [1,3106,null,{}] 11:58:00 INFO - PROCESS | 1653 | 1467831480682 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:00 INFO - PROCESS | 1653 | 1467831480684 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:58:00 INFO - PROCESS | 1653 | 1467831480823 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:58:00 INFO - PROCESS | 1653 | 1467831480828 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 1653 | 1467831480829 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:58:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x110e15800 == 43 [pid = 1653] [id = 786] 11:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123cb9000) [pid = 1653] [serial = 2356] [outer = 0x0] 11:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124670000) [pid = 1653] [serial = 2357] [outer = 0x123cb9000] 11:58:00 INFO - PROCESS | 1653 | 1467831480868 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a673c00) [pid = 1653] [serial = 2358] [outer = 0x123cb9000] 11:58:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116411000 == 42 [pid = 1653] [id = 769] 11:58:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1126ec000 == 41 [pid = 1653] [id = 768] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x118195800 == 40 [pid = 1653] [id = 770] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119962000 == 39 [pid = 1653] [id = 782] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1272a6800 == 38 [pid = 1653] [id = 774] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x110e22000 == 37 [pid = 1653] [id = 776] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b8000 == 36 [pid = 1653] [id = 777] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c46e000 == 35 [pid = 1653] [id = 781] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c769800 == 34 [pid = 1653] [id = 783] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d7800 == 33 [pid = 1653] [id = 784] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca65800 == 32 [pid = 1653] [id = 785] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12926d800 == 31 [pid = 1653] [id = 775] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12400c000 == 30 [pid = 1653] [id = 779] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x124014000 == 29 [pid = 1653] [id = 773] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b9000 == 28 [pid = 1653] [id = 771] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b920000 == 27 [pid = 1653] [id = 780] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119c79000 == 26 [pid = 1653] [id = 772] 11:58:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12a685800 == 25 [pid = 1653] [id = 778] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1199a8000) [pid = 1653] [serial = 2288] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119580000) [pid = 1653] [serial = 2285] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1211ee400) [pid = 1653] [serial = 2291] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119c96800) [pid = 1653] [serial = 2289] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12466d000) [pid = 1653] [serial = 2294] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123f0d800) [pid = 1653] [serial = 2292] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123a09800) [pid = 1653] [serial = 2297] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124aaa000) [pid = 1653] [serial = 2295] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11958f800) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117d12000) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118356400) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112e56400) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12b749000) [pid = 1653] [serial = 2303] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a5d000) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11884f800) [pid = 1653] [serial = 2282] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1183e1c00) [pid = 1653] [serial = 2279] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1185d1000) [pid = 1653] [serial = 2280] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118247400) [pid = 1653] [serial = 2277] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116f95400) [pid = 1653] [serial = 2276] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113236800) [pid = 1653] [serial = 2273] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113ea6800) [pid = 1653] [serial = 2274] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112a5f400) [pid = 1653] [serial = 2271] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1176cd800) [pid = 1653] [serial = 2269] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1164e4400) [pid = 1653] [serial = 2268] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x113236c00) [pid = 1653] [serial = 2266] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x112e54400) [pid = 1653] [serial = 2265] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12418ac00) [pid = 1653] [serial = 2263] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x123a22800) [pid = 1653] [serial = 2262] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119c94400) [pid = 1653] [serial = 2260] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128b3c400) [pid = 1653] [serial = 2300] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119596000) [pid = 1653] [serial = 2286] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119450800) [pid = 1653] [serial = 2283] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12917f000) [pid = 1653] [serial = 2301] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124aaec00) [pid = 1653] [serial = 2298] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1653 | 1467831482381 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:58:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1727ms 11:58:02 INFO - PROCESS | 1653 | 1467831482394 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:58:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:58:02 INFO - PROCESS | 1653 | 1467831482396 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:58:02 INFO - PROCESS | 1653 | 1467831482400 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 1653 | 1467831482402 Marionette TRACE conn2 <- [1,3110,null,{}] 11:58:02 INFO - PROCESS | 1653 | 1467831482406 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:02 INFO - PROCESS | 1653 | 1467831482408 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:58:02 INFO - PROCESS | 1653 | 1467831482493 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:58:02 INFO - PROCESS | 1653 | 1467831482552 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 1653 | 1467831482555 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:58:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11320a000 == 26 [pid = 1653] [id = 787] 11:58:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112a6b800) [pid = 1653] [serial = 2359] [outer = 0x0] 11:58:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112a79800) [pid = 1653] [serial = 2360] [outer = 0x112a6b800] 11:58:02 INFO - PROCESS | 1653 | 1467831482583 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112e51c00) [pid = 1653] [serial = 2361] [outer = 0x112a6b800] 11:58:02 INFO - PROCESS | 1653 | 1467831482872 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:58:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:58:02 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 11:58:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:58:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:58:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 521ms 11:58:02 INFO - PROCESS | 1653 | 1467831482922 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 1653 | 1467831482928 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:58:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:58:02 INFO - PROCESS | 1653 | 1467831482933 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 1653 | 1467831482935 Marionette TRACE conn2 <- [1,3114,null,{}] 11:58:02 INFO - PROCESS | 1653 | 1467831482939 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:02 INFO - PROCESS | 1653 | 1467831482942 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:58:03 INFO - PROCESS | 1653 | 1467831483024 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:58:03 INFO - PROCESS | 1653 | 1467831483082 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"020dcad1-f640-4ba3-b75a-48581214a106\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 1653 | 1467831483084 Marionette INFO sendAsync 5dcf56be-13aa-ce47-8d2e-9f981e584cea 11:58:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad5000 == 27 [pid = 1653] [id = 788] 11:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112e55c00) [pid = 1653] [serial = 2362] [outer = 0x0] 11:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11309a400) [pid = 1653] [serial = 2363] [outer = 0x112e55c00] 11:58:03 INFO - PROCESS | 1653 | 1467831483111 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113d67800) [pid = 1653] [serial = 2364] [outer = 0x112e55c00] 11:58:03 INFO - PROCESS | 1653 | 1467831483378 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:58:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:58:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 471ms 11:58:03 INFO - PROCESS | 1653 | 1467831483414 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 1653 | 1467831483415 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:58:04 WARNING - u'runner_teardown' () 11:58:04 INFO - No more tests 11:58:04 INFO - Got 0 unexpected results 11:58:04 INFO - SUITE-END | took 509s 11:58:04 INFO - Closing logging queue 11:58:04 INFO - queue closed 11:58:04 INFO - Return code: 0 11:58:04 WARNING - # TBPL SUCCESS # 11:58:04 INFO - Running post-action listener: _resource_record_post_action 11:58:04 INFO - Running post-run listener: _resource_record_post_run 11:58:05 INFO - Total resource usage - Wall time: 531s; CPU: 58.0%; Read bytes: 36779520; Write bytes: 951892992; Read time: 397; Write time: 4557 11:58:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:58:05 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 140177920; Write bytes: 133517312; Read time: 12607; Write time: 232 11:58:05 INFO - run-tests - Wall time: 514s; CPU: 58.0%; Read bytes: 35853824; Write bytes: 797920256; Read time: 382; Write time: 4269 11:58:05 INFO - Running post-run listener: _upload_blobber_files 11:58:05 INFO - Blob upload gear active. 11:58:05 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:58:05 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 11:58:05 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'] 11:58:05 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 11:58:06 INFO - (blobuploader) - INFO - Open directory for files ... 11:58:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:58:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:58:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:58:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:58:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:58:07 INFO - (blobuploader) - INFO - Done attempting. 11:58:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:58:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:58:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:58:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:58:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:58:09 INFO - (blobuploader) - INFO - Done attempting. 11:58:09 INFO - (blobuploader) - INFO - Iteration through files over. 11:58:09 INFO - Return code: 0 11:58:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:58:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:58:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cd0710ad75768d66ab583120b8f98e8362804c70914a70532b2436413639d6684e42f1658d5018a3a57e32a1599c639957e92d280d002f22bf99caf1e3b1aec8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beac1ff806802e235bbfabd5c2f04baddd7b49f30d6f79506e9f70766b1c9d2bc0f1267671ace54c7419c22eccd5a17aa9cc350e9a5b57279c5c4a6f104a5b0e"} 11:58:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:58:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:58:09 INFO - Contents: 11:58:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cd0710ad75768d66ab583120b8f98e8362804c70914a70532b2436413639d6684e42f1658d5018a3a57e32a1599c639957e92d280d002f22bf99caf1e3b1aec8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beac1ff806802e235bbfabd5c2f04baddd7b49f30d6f79506e9f70766b1c9d2bc0f1267671ace54c7419c22eccd5a17aa9cc350e9a5b57279c5c4a6f104a5b0e"} 11:58:09 INFO - Running post-run listener: copy_logs_to_upload_dir 11:58:09 INFO - Copying logs to upload dir... 11:58:09 INFO - mkdir: /builds/slave/test/build/upload/logs 11:58:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=579.378557 ========= master_lag: 0.82 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 40 secs) (at 2016-07-06 11:58:10.141748) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 11:58:10.147490) ========= 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.pAKDSTJQ4n/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.127Yg1dkhl/Listeners TMPDIR=/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/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/cd0710ad75768d66ab583120b8f98e8362804c70914a70532b2436413639d6684e42f1658d5018a3a57e32a1599c639957e92d280d002f22bf99caf1e3b1aec8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beac1ff806802e235bbfabd5c2f04baddd7b49f30d6f79506e9f70766b1c9d2bc0f1267671ace54c7419c22eccd5a17aa9cc350e9a5b57279c5c4a6f104a5b0e"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012794 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cd0710ad75768d66ab583120b8f98e8362804c70914a70532b2436413639d6684e42f1658d5018a3a57e32a1599c639957e92d280d002f22bf99caf1e3b1aec8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beac1ff806802e235bbfabd5c2f04baddd7b49f30d6f79506e9f70766b1c9d2bc0f1267671ace54c7419c22eccd5a17aa9cc350e9a5b57279c5c4a6f104a5b0e"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467731037/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.35 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 11:58:10.508668) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 11:58:10.509007) ========= 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.pAKDSTJQ4n/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.127Yg1dkhl/Listeners TMPDIR=/var/folders/9r/dqqyy7gj0jq4nplzz_zpf1hm00000w/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.004463 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 11:58:10.534757) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 11:58:10.535076) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 11:58:10.535375) ========= ========= Total master_lag: 1.25 =========