builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0385 starttime: 1467807908.67 results: success (0) buildid: 20160705080158 builduid: 3b89f7f5b2e9401c97228d0b203ae515 revision: 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:08.667698) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:08.668156) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:08.668453) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:08.742541) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:08.742838) ========= 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.G5xNAwakBC/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.uAXM1EyQWB/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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 05:25:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 170M=0s 2016-07-06 05:25:09 (170 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.504099 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:09.272475) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:09.273248) ========= 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.G5xNAwakBC/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.uAXM1EyQWB/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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.025422 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:09.324783) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 05:25:09.325607) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f --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 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.G5xNAwakBC/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.uAXM1EyQWB/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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 05:25:09,410 truncating revision to first 12 chars 2016-07-06 05:25:09,410 Setting DEBUG logging. 2016-07-06 05:25:09,410 attempt 1/10 2016-07-06 05:25:09,410 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/4e1aa4b6f7b4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 05:25:10,416 unpacking tar archive at: mozilla-beta-4e1aa4b6f7b4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.276194 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 05:25:10.632035) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:10.632614) ========= script_repo_revision: 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:10.633332) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:10.633810) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 05:25:10.669911) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 50 secs) (at 2016-07-06 05:25:10.670589) ========= /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.G5xNAwakBC/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.uAXM1EyQWB/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 05:25:10 INFO - MultiFileLogger online at 20160706 05:25:10 in /builds/slave/test 05:25:10 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 05:25:10 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:25:10 INFO - {'append_to_log': False, 05:25:10 INFO - 'base_work_dir': '/builds/slave/test', 05:25:10 INFO - 'blob_upload_branch': 'mozilla-beta', 05:25:10 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:25:10 INFO - 'buildbot_json_path': 'buildprops.json', 05:25:10 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:25:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:25:10 INFO - 'download_minidump_stackwalk': True, 05:25:10 INFO - 'download_symbols': 'true', 05:25:10 INFO - 'e10s': False, 05:25:10 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:25:10 INFO - 'tooltool.py': '/tools/tooltool.py', 05:25:10 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:25:10 INFO - '/tools/misc-python/virtualenv.py')}, 05:25:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:25:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:25:10 INFO - 'log_level': 'info', 05:25:10 INFO - 'log_to_console': True, 05:25:10 INFO - 'opt_config_files': (), 05:25:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:25:10 INFO - '--processes=1', 05:25:10 INFO - '--config=%(test_path)s/wptrunner.ini', 05:25:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:25:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:25:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:25:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:25:10 INFO - 'pip_index': False, 05:25:10 INFO - 'require_test_zip': True, 05:25:10 INFO - 'test_type': ('testharness',), 05:25:10 INFO - 'this_chunk': '1', 05:25:10 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:25:10 INFO - 'total_chunks': '10', 05:25:10 INFO - 'virtualenv_path': 'venv', 05:25:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:25:10 INFO - 'work_dir': 'build'} 05:25:10 INFO - ##### 05:25:10 INFO - ##### Running clobber step. 05:25:10 INFO - ##### 05:25:10 INFO - Running pre-action listener: _resource_record_pre_action 05:25:10 INFO - Running main action method: clobber 05:25:10 INFO - rmtree: /builds/slave/test/build 05:25:10 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:25:12 INFO - Running post-action listener: _resource_record_post_action 05:25:12 INFO - ##### 05:25:12 INFO - ##### Running read-buildbot-config step. 05:25:12 INFO - ##### 05:25:12 INFO - Running pre-action listener: _resource_record_pre_action 05:25:12 INFO - Running main action method: read_buildbot_config 05:25:12 INFO - Using buildbot properties: 05:25:12 INFO - { 05:25:12 INFO - "project": "", 05:25:12 INFO - "product": "firefox", 05:25:12 INFO - "script_repo_revision": "production", 05:25:12 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 05:25:12 INFO - "repository": "", 05:25:12 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 05:25:12 INFO - "buildid": "20160705080158", 05:25:12 INFO - "pgo_build": "False", 05:25:12 INFO - "basedir": "/builds/slave/test", 05:25:12 INFO - "buildnumber": 31, 05:25:12 INFO - "slavename": "t-yosemite-r7-0385", 05:25:12 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 05:25:12 INFO - "platform": "macosx64", 05:25:12 INFO - "branch": "mozilla-beta", 05:25:12 INFO - "revision": "4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f", 05:25:12 INFO - "repo_path": "releases/mozilla-beta", 05:25:12 INFO - "moz_repo_path": "", 05:25:12 INFO - "stage_platform": "macosx64", 05:25:12 INFO - "builduid": "3b89f7f5b2e9401c97228d0b203ae515", 05:25:12 INFO - "slavebuilddir": "test" 05:25:12 INFO - } 05:25:12 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.dmg. 05:25:12 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.test_packages.json. 05:25:12 INFO - Running post-action listener: _resource_record_post_action 05:25:12 INFO - ##### 05:25:12 INFO - ##### Running download-and-extract step. 05:25:12 INFO - ##### 05:25:12 INFO - Running pre-action listener: _resource_record_pre_action 05:25:12 INFO - Running main action method: download_and_extract 05:25:12 INFO - mkdir: /builds/slave/test/build/tests 05:25:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:12 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.test_packages.json 05:25:12 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:25:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 05:25:12 INFO - Downloaded 1201 bytes. 05:25:12 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:25:12 INFO - Using the following test package requirements: 05:25:12 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:25:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:12 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 05:25:12 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:12 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 05:25:12 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:12 INFO - u'jsshell-mac64.zip'], 05:25:12 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:12 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 05:25:12 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:25:12 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:12 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 05:25:12 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:12 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 05:25:12 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:12 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 05:25:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:25:12 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 05:25:12 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:25:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:12 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.common.tests.zip 05:25:12 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 05:25:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 05:25:13 INFO - Downloaded 18406782 bytes. 05:25:13 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:25:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:25:13 INFO - caution: filename not matched: web-platform/* 05:25:13 INFO - Return code: 11 05:25:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:13 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:25:13 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:25:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:25:22 INFO - Downloaded 36389085 bytes. 05:25:22 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:25:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:25:26 INFO - caution: filename not matched: bin/* 05:25:26 INFO - caution: filename not matched: config/* 05:25:26 INFO - caution: filename not matched: mozbase/* 05:25:26 INFO - caution: filename not matched: marionette/* 05:25:26 INFO - caution: filename not matched: tools/wptserve/* 05:25:26 INFO - Return code: 11 05:25:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:26 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.dmg 05:25:26 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 05:25:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 05:25:29 INFO - Downloaded 73019739 bytes. 05:25:29 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.dmg 05:25:29 INFO - mkdir: /builds/slave/test/properties 05:25:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:25:29 INFO - Writing to file /builds/slave/test/properties/build_url 05:25:29 INFO - Contents: 05:25:29 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.dmg 05:25:29 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:25:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:25:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:25:29 INFO - Contents: 05:25:29 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:25:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:29 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:25:29 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:25:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:25:33 INFO - Downloaded 103718399 bytes. 05:25:33 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:25:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:25:37 INFO - Return code: 0 05:25:37 INFO - Running post-action listener: _resource_record_post_action 05:25:37 INFO - Running post-action listener: set_extra_try_arguments 05:25:37 INFO - ##### 05:25:37 INFO - ##### Running create-virtualenv step. 05:25:37 INFO - ##### 05:25:37 INFO - Running pre-action listener: _pre_create_virtualenv 05:25:37 INFO - Running pre-action listener: _resource_record_pre_action 05:25:37 INFO - Running main action method: create_virtualenv 05:25:37 INFO - Creating virtualenv /builds/slave/test/build/venv 05:25:37 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:25:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:25:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:25:37 INFO - Using real prefix '/tools/python27' 05:25:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:25:37 INFO - Installing distribute.............................................................................................................................................................................................done. 05:25:40 INFO - Installing pip.................done. 05:25:40 INFO - Return code: 0 05:25:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:25:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:25:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:25:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:40 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 0x1018b8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018d5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff7cadd10d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018d15e0>, '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 0x1014b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014df990>, '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.G5xNAwakBC/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.uAXM1EyQWB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:25:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:25:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:25:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G5xNAwakBC/Render', 05:25:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:25:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:25:40 INFO - 'HOME': '/Users/cltbld', 05:25:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:25:40 INFO - 'LOGNAME': 'cltbld', 05:25:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:25:40 INFO - 'MOZ_NO_REMOTE': '1', 05:25:40 INFO - 'NO_EM_RESTART': '1', 05:25:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:25:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:25:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:25:40 INFO - 'PWD': '/builds/slave/test', 05:25:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:25:40 INFO - 'SHELL': '/bin/bash', 05:25:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uAXM1EyQWB/Listeners', 05:25:40 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 05:25:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:25:40 INFO - 'USER': 'cltbld', 05:25:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:25:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:25:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:25:40 INFO - 'XPC_FLAGS': '0x0', 05:25:40 INFO - 'XPC_SERVICE_NAME': '0', 05:25:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:25:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:25:40 INFO - Downloading/unpacking psutil>=0.7.1 05:25:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:25:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:25:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:25:45 INFO - Installing collected packages: psutil 05:25:45 INFO - Running setup.py install for psutil 05:25:45 INFO - building 'psutil._psutil_osx' extension 05:25:45 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 05:25:46 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 05:25:46 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 05:25:46 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 05:25:46 INFO - building 'psutil._psutil_posix' extension 05:25:46 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 05:25:46 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:25:46 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:25:46 INFO - ^ 05:25:46 INFO - 1 warning generated. 05:25:46 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 05:25:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:25:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:25:46 INFO - Successfully installed psutil 05:25:46 INFO - Cleaning up... 05:25:46 INFO - Return code: 0 05:25:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:25:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:25:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:25:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:46 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 0x1018b8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018d5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff7cadd10d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018d15e0>, '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 0x1014b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014df990>, '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.G5xNAwakBC/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.uAXM1EyQWB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:25:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:25:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:25:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G5xNAwakBC/Render', 05:25:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:25:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:25:46 INFO - 'HOME': '/Users/cltbld', 05:25:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:25:46 INFO - 'LOGNAME': 'cltbld', 05:25:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:25:46 INFO - 'MOZ_NO_REMOTE': '1', 05:25:46 INFO - 'NO_EM_RESTART': '1', 05:25:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:25:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:25:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:25:46 INFO - 'PWD': '/builds/slave/test', 05:25:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:25:46 INFO - 'SHELL': '/bin/bash', 05:25:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uAXM1EyQWB/Listeners', 05:25:46 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 05:25:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:25:46 INFO - 'USER': 'cltbld', 05:25:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:25:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:25:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:25:46 INFO - 'XPC_FLAGS': '0x0', 05:25:46 INFO - 'XPC_SERVICE_NAME': '0', 05:25:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:25:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:25:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:25:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:25:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:25:49 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:25:49 INFO - Installing collected packages: mozsystemmonitor 05:25:49 INFO - Running setup.py install for mozsystemmonitor 05:25:49 INFO - Successfully installed mozsystemmonitor 05:25:49 INFO - Cleaning up... 05:25:49 INFO - Return code: 0 05:25:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:25:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:25:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:25:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:49 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 0x1018b8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018d5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff7cadd10d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018d15e0>, '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 0x1014b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014df990>, '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.G5xNAwakBC/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.uAXM1EyQWB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:25:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:25:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:25:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G5xNAwakBC/Render', 05:25:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:25:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:25:49 INFO - 'HOME': '/Users/cltbld', 05:25:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:25:49 INFO - 'LOGNAME': 'cltbld', 05:25:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:25:49 INFO - 'MOZ_NO_REMOTE': '1', 05:25:49 INFO - 'NO_EM_RESTART': '1', 05:25:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:25:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:25:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:25:49 INFO - 'PWD': '/builds/slave/test', 05:25:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:25:49 INFO - 'SHELL': '/bin/bash', 05:25:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uAXM1EyQWB/Listeners', 05:25:49 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 05:25:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:25:49 INFO - 'USER': 'cltbld', 05:25:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:25:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:25:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:25:49 INFO - 'XPC_FLAGS': '0x0', 05:25:49 INFO - 'XPC_SERVICE_NAME': '0', 05:25:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:25:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:25:50 INFO - Downloading/unpacking blobuploader==1.2.4 05:25:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:52 INFO - Downloading blobuploader-1.2.4.tar.gz 05:25:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:25:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:25:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:25:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:25:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:25:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:25:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:25:53 INFO - Downloading docopt-0.6.1.tar.gz 05:25:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:25:53 INFO - Installing collected packages: blobuploader, requests, docopt 05:25:53 INFO - Running setup.py install for blobuploader 05:25:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:25:53 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:25:53 INFO - Running setup.py install for requests 05:25:54 INFO - Running setup.py install for docopt 05:25:54 INFO - Successfully installed blobuploader requests docopt 05:25:54 INFO - Cleaning up... 05:25:54 INFO - Return code: 0 05:25:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:25:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:25:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:25:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:25:54 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 0x1018b8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018d5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff7cadd10d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018d15e0>, '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 0x1014b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014df990>, '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.G5xNAwakBC/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.uAXM1EyQWB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:25:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:25:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:25:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G5xNAwakBC/Render', 05:25:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:25:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:25:54 INFO - 'HOME': '/Users/cltbld', 05:25:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:25:54 INFO - 'LOGNAME': 'cltbld', 05:25:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:25:54 INFO - 'MOZ_NO_REMOTE': '1', 05:25:54 INFO - 'NO_EM_RESTART': '1', 05:25:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:25:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:25:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:25:54 INFO - 'PWD': '/builds/slave/test', 05:25:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:25:54 INFO - 'SHELL': '/bin/bash', 05:25:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uAXM1EyQWB/Listeners', 05:25:54 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 05:25:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:25:54 INFO - 'USER': 'cltbld', 05:25:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:25:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:25:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:25:54 INFO - 'XPC_FLAGS': '0x0', 05:25:54 INFO - 'XPC_SERVICE_NAME': '0', 05:25:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:25:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:25:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:25:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-WKLJ5u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:25:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Y1vHau-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:25:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-pOFzDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:25:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Ee1kNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:25:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Jb4g31-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:25:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-yCtgpY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:25:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-WW0ghl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:25:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-ywIqDT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:25:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-3n4n0y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:25:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:25:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-eJX_Sf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:25:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-N4nbKk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:25:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-YNfdwh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:25:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-TOdQbr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:25:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-bIGzPV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:25:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-ErSW5B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:25:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-yBbcXz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:25:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:25:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-B80bH1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:25:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:25:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-H822nk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:25:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:25:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-2RAG1r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:25:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:25:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-nZ46PT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:25:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:25:57 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-IzRcu8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:25:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:25:57 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:25:57 INFO - Running setup.py install for manifestparser 05:25:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:25:57 INFO - Running setup.py install for mozcrash 05:25:57 INFO - Running setup.py install for mozdebug 05:25:57 INFO - Running setup.py install for mozdevice 05:25:58 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:25:58 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:25:58 INFO - Running setup.py install for mozfile 05:25:58 INFO - Running setup.py install for mozhttpd 05:25:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:25:58 INFO - Running setup.py install for mozinfo 05:25:58 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:25:58 INFO - Running setup.py install for mozInstall 05:25:58 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:25:58 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:25:58 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:25:58 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:25:58 INFO - Running setup.py install for mozleak 05:25:58 INFO - Running setup.py install for mozlog 05:25:59 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:25:59 INFO - Running setup.py install for moznetwork 05:25:59 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:25:59 INFO - Running setup.py install for mozprocess 05:25:59 INFO - Running setup.py install for mozprofile 05:25:59 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:25:59 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:25:59 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:25:59 INFO - Running setup.py install for mozrunner 05:25:59 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:25:59 INFO - Running setup.py install for mozscreenshot 05:25:59 INFO - Running setup.py install for moztest 05:25:59 INFO - Running setup.py install for mozversion 05:26:00 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:26:00 INFO - Running setup.py install for wptserve 05:26:00 INFO - Running setup.py install for marionette-driver 05:26:00 INFO - Running setup.py install for browsermob-proxy 05:26:00 INFO - Running setup.py install for marionette-client 05:26:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:26:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:26:00 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:26:00 INFO - Cleaning up... 05:26:00 INFO - Return code: 0 05:26:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:26:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:26:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:26:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:26:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:26:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:26:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:26:00 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 0x1018b8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018d5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff7cadd10d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018d15e0>, '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 0x1014b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014df990>, '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.G5xNAwakBC/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.uAXM1EyQWB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:26:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:26:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:26:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G5xNAwakBC/Render', 05:26:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:26:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:26:00 INFO - 'HOME': '/Users/cltbld', 05:26:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:26:00 INFO - 'LOGNAME': 'cltbld', 05:26:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:26:00 INFO - 'MOZ_NO_REMOTE': '1', 05:26:00 INFO - 'NO_EM_RESTART': '1', 05:26:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:26:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:26:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:26:00 INFO - 'PWD': '/builds/slave/test', 05:26:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:26:00 INFO - 'SHELL': '/bin/bash', 05:26:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uAXM1EyQWB/Listeners', 05:26:00 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 05:26:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:26:00 INFO - 'USER': 'cltbld', 05:26:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:26:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:26:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:26:00 INFO - 'XPC_FLAGS': '0x0', 05:26:00 INFO - 'XPC_SERVICE_NAME': '0', 05:26:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:26:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:26:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-1FGWrD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:26:01 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:26:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Rw5erk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:26:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:26:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-zXie2E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:26:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:26:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-VsSET0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:26:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:26:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-rpW2HC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:26:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:26:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-qWGBgS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:26:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:26:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-1EIXCQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:26:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:26:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:26:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-mMO872-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:26:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:26:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:26:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-IB9Oe8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:26:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:26:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:26:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-CAIy6n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:26:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:26:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:26:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-rF8CnZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:26:02 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:26:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:26:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-qzqkkQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:26:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:26:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:26:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-wtbiB1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:26:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:26:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:26:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Bn1Suy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:26:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:26:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:26:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-HX0pfp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:26:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:26:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:26:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-mttfww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:26:02 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:26:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:26:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-oawDt6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:26:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:26:03 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-C7qPfk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:26:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:26:03 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-3Sn6cm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:26:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:26:03 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-RnlkeC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:26:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:26:03 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-KPGtnO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:26:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:26:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:26:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:26:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:26:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:26:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:26:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:26:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:26:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:26:06 INFO - Downloading blessings-1.6.tar.gz 05:26:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:26:06 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:26:06 INFO - Installing collected packages: blessings 05:26:06 INFO - Running setup.py install for blessings 05:26:06 INFO - Successfully installed blessings 05:26:06 INFO - Cleaning up... 05:26:06 INFO - Return code: 0 05:26:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:26:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:26:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:26:07 INFO - Reading from file tmpfile_stdout 05:26:07 INFO - Current package versions: 05:26:07 INFO - blessings == 1.6 05:26:07 INFO - blobuploader == 1.2.4 05:26:07 INFO - browsermob-proxy == 0.6.0 05:26:07 INFO - docopt == 0.6.1 05:26:07 INFO - manifestparser == 1.1 05:26:07 INFO - marionette-client == 2.3.0 05:26:07 INFO - marionette-driver == 1.4.0 05:26:07 INFO - mozInstall == 1.12 05:26:07 INFO - mozcrash == 0.17 05:26:07 INFO - mozdebug == 0.1 05:26:07 INFO - mozdevice == 0.48 05:26:07 INFO - mozfile == 1.2 05:26:07 INFO - mozhttpd == 0.7 05:26:07 INFO - mozinfo == 0.9 05:26:07 INFO - mozleak == 0.1 05:26:07 INFO - mozlog == 3.1 05:26:07 INFO - moznetwork == 0.27 05:26:07 INFO - mozprocess == 0.22 05:26:07 INFO - mozprofile == 0.28 05:26:07 INFO - mozrunner == 6.11 05:26:07 INFO - mozscreenshot == 0.1 05:26:07 INFO - mozsystemmonitor == 0.0 05:26:07 INFO - moztest == 0.7 05:26:07 INFO - mozversion == 1.4 05:26:07 INFO - psutil == 3.1.1 05:26:07 INFO - requests == 1.2.3 05:26:07 INFO - wptserve == 1.4.0 05:26:07 INFO - wsgiref == 0.1.2 05:26:07 INFO - Running post-action listener: _resource_record_post_action 05:26:07 INFO - Running post-action listener: _start_resource_monitoring 05:26:07 INFO - Starting resource monitoring. 05:26:07 INFO - ##### 05:26:07 INFO - ##### Running pull step. 05:26:07 INFO - ##### 05:26:07 INFO - Running pre-action listener: _resource_record_pre_action 05:26:07 INFO - Running main action method: pull 05:26:07 INFO - Pull has nothing to do! 05:26:07 INFO - Running post-action listener: _resource_record_post_action 05:26:07 INFO - ##### 05:26:07 INFO - ##### Running install step. 05:26:07 INFO - ##### 05:26:07 INFO - Running pre-action listener: _resource_record_pre_action 05:26:07 INFO - Running main action method: install 05:26:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:26:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:26:07 INFO - Reading from file tmpfile_stdout 05:26:07 INFO - Detecting whether we're running mozinstall >=1.0... 05:26:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:26:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:26:07 INFO - Reading from file tmpfile_stdout 05:26:07 INFO - Output received: 05:26:07 INFO - Usage: mozinstall [options] installer 05:26:07 INFO - Options: 05:26:07 INFO - -h, --help show this help message and exit 05:26:07 INFO - -d DEST, --destination=DEST 05:26:07 INFO - Directory to install application into. [default: 05:26:07 INFO - "/builds/slave/test"] 05:26:07 INFO - --app=APP Application being installed. [default: firefox] 05:26:07 INFO - mkdir: /builds/slave/test/build/application 05:26:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:26:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:26:25 INFO - Reading from file tmpfile_stdout 05:26:25 INFO - Output received: 05:26:25 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:26:25 INFO - Running post-action listener: _resource_record_post_action 05:26:25 INFO - ##### 05:26:25 INFO - ##### Running run-tests step. 05:26:25 INFO - ##### 05:26:25 INFO - Running pre-action listener: _resource_record_pre_action 05:26:25 INFO - Running main action method: run_tests 05:26:25 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:26:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:26:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:26:25 INFO - grabbing minidump binary from tooltool 05:26:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:26:25 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 0x1018d15e0>, '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 0x1014b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014df990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:26:25 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:26:25 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 05:26:25 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:26:25 INFO - Return code: 0 05:26:25 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:26:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:26:25 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/1467730918/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:26:25 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/1467730918/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:26:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G5xNAwakBC/Render', 05:26:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:26:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:26:25 INFO - 'HOME': '/Users/cltbld', 05:26:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:26:25 INFO - 'LOGNAME': 'cltbld', 05:26:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:26:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:26:25 INFO - 'MOZ_NO_REMOTE': '1', 05:26:25 INFO - 'NO_EM_RESTART': '1', 05:26:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:26:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:26:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:26:25 INFO - 'PWD': '/builds/slave/test', 05:26:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:26:25 INFO - 'SHELL': '/bin/bash', 05:26:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uAXM1EyQWB/Listeners', 05:26:25 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 05:26:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:26:25 INFO - 'USER': 'cltbld', 05:26:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:26:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:26:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:26:25 INFO - 'XPC_FLAGS': '0x0', 05:26:25 INFO - 'XPC_SERVICE_NAME': '0', 05:26:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:26:25 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/1467730918/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:26:26 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:26:26 INFO - import pkg_resources 05:26:26 INFO - Using 1 client processes 05:26:26 INFO - wptserve Starting http server on 127.0.0.1:8000 05:26:26 INFO - wptserve Starting http server on 127.0.0.1:8001 05:26:26 INFO - wptserve Starting http server on 127.0.0.1:8443 05:26:29 INFO - SUITE-START | Running 778 tests 05:26:29 INFO - Running testharness tests 05:26:29 INFO - Setting up ssl 05:26:29 INFO - PROCESS | certutil | 05:26:29 INFO - PROCESS | certutil | 05:26:29 INFO - PROCESS | certutil | 05:26:29 INFO - Certificate Nickname Trust Attributes 05:26:29 INFO - SSL,S/MIME,JAR/XPI 05:26:29 INFO - 05:26:29 INFO - web-platform-tests CT,, 05:26:29 INFO - 05:26:29 INFO - Starting runner 05:26:30 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:26:30 INFO - PROCESS | 1652 | 1467807990126 Marionette DEBUG Marionette enabled via build flag and pref 05:26:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ce3800 == 1 [pid = 1652] [id = 1] 05:26:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0x113ce4000) [pid = 1652] [serial = 1] [outer = 0x0] 05:26:30 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:26:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0x113ce5000) [pid = 1652] [serial = 2] [outer = 0x113ce4000] 05:26:30 INFO - PROCESS | 1652 | 1467807990435 Marionette INFO Listening on port 2828 05:26:30 INFO - PROCESS | 1652 | 1467807990667 Marionette DEBUG Marionette enabled via command-line flag 05:26:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x116866000 == 2 [pid = 1652] [id = 2] 05:26:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0x116866800) [pid = 1652] [serial = 3] [outer = 0x0] 05:26:30 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:26:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0x116867800) [pid = 1652] [serial = 4] [outer = 0x116866800] 05:26:30 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:26:30 INFO - PROCESS | 1652 | 1467807990811 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49275 05:26:30 INFO - PROCESS | 1652 | 1467807990896 Marionette DEBUG Closed connection conn0 05:26:30 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:26:30 INFO - PROCESS | 1652 | 1467807990900 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49276 05:26:30 INFO - PROCESS | 1652 | 1467807990911 Marionette DEBUG Closed connection conn1 05:26:30 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:26:30 INFO - PROCESS | 1652 | 1467807990916 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49277 05:26:30 INFO - PROCESS | 1652 | 1467807990923 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:26:30 INFO - PROCESS | 1652 | 1467807990929 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":"20160705080158","device":"desktop","version":"48.0"} 05:26:31 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:26:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d06000 == 3 [pid = 1652] [id = 3] 05:26:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0x119d0d800) [pid = 1652] [serial = 5] [outer = 0x0] 05:26:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d0e800 == 4 [pid = 1652] [id = 4] 05:26:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0x119b3d400) [pid = 1652] [serial = 6] [outer = 0x0] 05:26:32 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:26:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x121978000 == 5 [pid = 1652] [id = 5] 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0x118f63800) [pid = 1652] [serial = 7] [outer = 0x0] 05:26:32 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:26:32 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0x121a46000) [pid = 1652] [serial = 8] [outer = 0x118f63800] 05:26:32 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0x12167b000) [pid = 1652] [serial = 9] [outer = 0x119d0d800] 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0x1235b1000) [pid = 1652] [serial = 10] [outer = 0x119b3d400] 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0x1235b2c00) [pid = 1652] [serial = 11] [outer = 0x118f63800] 05:26:32 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:26:32 INFO - PROCESS | 1652 | 1467807992922 Marionette INFO startBrowser 4cad35cb-2e26-6742-9227-43af27220de1 05:26:32 INFO - PROCESS | 1652 | 1467807992951 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1652 | 1467807992963 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1652 | 1467807992965 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0x126956c00) [pid = 1652] [serial = 12] [outer = 0x118f63800] 05:26:33 INFO - PROCESS | 1652 | 1467807993379 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"4cad35cb-2e26-6742-9227-43af27220de1","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":"20160705080158","device":"desktop","version":"48.0","command_id":1}}] 05:26:33 INFO - PROCESS | 1652 | 1467807993464 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:26:33 INFO - PROCESS | 1652 | 1467807993466 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:33 INFO - PROCESS | 1652 | 1467807993530 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:26:33 INFO - PROCESS | 1652 | 1467807993605 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:26:33 INFO - PROCESS | 1652 | 1467807993606 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:33 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:26:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:26:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0x126f0e000) [pid = 1652] [serial = 13] [outer = 0x118f63800] 05:26:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:26:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:26:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:26:33 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:33 INFO - PROCESS | 1652 | 1467807993865 Marionette TRACE conn2 <- [1,3,null,{}] 05:26:33 INFO - PROCESS | 1652 | 1467807993867 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:26:33 INFO - PROCESS | 1652 | 1467807993870 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:33 INFO - PROCESS | 1652 | 1467807993886 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:26:33 INFO - PROCESS | 1652 | 1467807993915 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 1652 | 1467807993916 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:26:33 INFO - PROCESS | 1652 | 1467807993919 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1652 | 1467807993921 Marionette TRACE conn2 <- [1,6,null,{}] 05:26:33 INFO - PROCESS | 1652 | 1467807993924 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:33 INFO - PROCESS | 1652 | 1467807993925 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:33 INFO - PROCESS | 1652 | 1467807993940 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:26:33 INFO - PROCESS | 1652 | 1467807993943 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 1652 | 1467807993946 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a2e000 == 6 [pid = 1652] [id = 6] 05:26:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0x128c33c00) [pid = 1652] [serial = 14] [outer = 0x0] 05:26:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0x128c35800) [pid = 1652] [serial = 15] [outer = 0x128c33c00] 05:26:33 INFO - PROCESS | 1652 | 1467807993977 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0x128c3b400) [pid = 1652] [serial = 16] [outer = 0x128c33c00] 05:26:34 INFO - PROCESS | 1652 | 1467807994288 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:26:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x129891800 == 7 [pid = 1652] [id = 7] 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0x128e56800) [pid = 1652] [serial = 17] [outer = 0x0] 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0x128fb0400) [pid = 1652] [serial = 18] [outer = 0x128e56800] 05:26:34 INFO - PROCESS | 1652 | 1467807994334 Marionette DEBUG loaded listener.js 05:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0x12a769000) [pid = 1652] [serial = 19] [outer = 0x128e56800] 05:26:34 INFO - PROCESS | 1652 | 1467807994407 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:26:34 INFO - PROCESS | 1652 | 1467807994410 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:26:34 INFO - PROCESS | 1652 | 1467807994462 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 1652 | 1467807994464 Marionette TRACE conn2 <- [1,10,null,{}] 05:26:34 INFO - PROCESS | 1652 | 1467807994485 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:34 INFO - PROCESS | 1652 | 1467807994491 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:34 INFO - PROCESS | 1652 | 1467807994673 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:26:34 INFO - PROCESS | 1652 | 1467807994698 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:34 INFO - PROCESS | 1652 | 1467807994699 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9dd800 == 8 [pid = 1652] [id = 8] 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0x12a911c00) [pid = 1652] [serial = 20] [outer = 0x0] 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0x12ab5dc00) [pid = 1652] [serial = 21] [outer = 0x12a911c00] 05:26:34 INFO - PROCESS | 1652 | 1467807994728 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0x12ab62000) [pid = 1652] [serial = 22] [outer = 0x12a911c00] 05:26:35 INFO - PROCESS | 1652 | 1467807995075 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 644ms 05:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:26:35 INFO - PROCESS | 1652 | 1467807995091 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 1652 | 1467807995093 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:26:35 INFO - PROCESS | 1652 | 1467807995099 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1652 | 1467807995100 Marionette TRACE conn2 <- [1,14,null,{}] 05:26:35 INFO - PROCESS | 1652 | 1467807995102 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:35 INFO - PROCESS | 1652 | 1467807995104 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:35 INFO - PROCESS | 1652 | 1467807995191 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:26:35 INFO - PROCESS | 1652 | 1467807995198 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 1652 | 1467807995199 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3c6000 == 9 [pid = 1652] [id = 9] 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0x12acdf800) [pid = 1652] [serial = 23] [outer = 0x0] 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0x12b31b000) [pid = 1652] [serial = 24] [outer = 0x12acdf800] 05:26:35 INFO - PROCESS | 1652 | 1467807995224 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0x12b326400) [pid = 1652] [serial = 25] [outer = 0x12acdf800] 05:26:35 INFO - PROCESS | 1652 | 1467807995482 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 421ms 05:26:35 INFO - PROCESS | 1652 | 1467807995521 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 1652 | 1467807995522 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:26:35 INFO - PROCESS | 1652 | 1467807995524 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1652 | 1467807995525 Marionette TRACE conn2 <- [1,18,null,{}] 05:26:35 INFO - PROCESS | 1652 | 1467807995535 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:35 INFO - PROCESS | 1652 | 1467807995537 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:35 INFO - PROCESS | 1652 | 1467807995630 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:26:35 INFO - PROCESS | 1652 | 1467807995635 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 1652 | 1467807995637 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb54800 == 10 [pid = 1652] [id = 10] 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0x12bb7f800) [pid = 1652] [serial = 26] [outer = 0x0] 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0x12bc07400) [pid = 1652] [serial = 27] [outer = 0x12bb7f800] 05:26:35 INFO - PROCESS | 1652 | 1467807995661 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x12bc0d800) [pid = 1652] [serial = 28] [outer = 0x12bb7f800] 05:26:35 INFO - PROCESS | 1652 | 1467807995896 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 426ms 05:26:35 INFO - PROCESS | 1652 | 1467807995958 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 1652 | 1467807995959 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:26:35 INFO - PROCESS | 1652 | 1467807995969 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1652 | 1467807995970 Marionette TRACE conn2 <- [1,22,null,{}] 05:26:35 INFO - PROCESS | 1652 | 1467807995972 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:35 INFO - PROCESS | 1652 | 1467807995974 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:36 INFO - PROCESS | 1652 | 1467807996076 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:26:36 INFO - PROCESS | 1652 | 1467807996080 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1652 | 1467807996081 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be53000 == 11 [pid = 1652] [id = 11] 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x11862e000) [pid = 1652] [serial = 29] [outer = 0x0] 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x12ab60000) [pid = 1652] [serial = 30] [outer = 0x11862e000] 05:26:36 INFO - PROCESS | 1652 | 1467807996109 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x12c00f000) [pid = 1652] [serial = 31] [outer = 0x11862e000] 05:26:36 INFO - PROCESS | 1652 | 1467807996348 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 05:26:36 INFO - PROCESS | 1652 | 1467807996391 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 1652 | 1467807996392 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:26:36 INFO - PROCESS | 1652 | 1467807996402 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 1652 | 1467807996403 Marionette TRACE conn2 <- [1,26,null,{}] 05:26:36 INFO - PROCESS | 1652 | 1467807996405 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:36 INFO - PROCESS | 1652 | 1467807996406 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:36 INFO - PROCESS | 1652 | 1467807996502 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:26:36 INFO - PROCESS | 1652 | 1467807996507 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1652 | 1467807996508 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11803c800 == 12 [pid = 1652] [id = 12] 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x11805a400) [pid = 1652] [serial = 32] [outer = 0x0] 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x12bc11400) [pid = 1652] [serial = 33] [outer = 0x11805a400] 05:26:36 INFO - PROCESS | 1652 | 1467807996532 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x12c066800) [pid = 1652] [serial = 34] [outer = 0x11805a400] 05:26:36 INFO - PROCESS | 1652 | 1467807996767 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 370ms 05:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:26:36 INFO - PROCESS | 1652 | 1467807996773 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 1652 | 1467807996774 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:26:36 INFO - PROCESS | 1652 | 1467807996783 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 1652 | 1467807996784 Marionette TRACE conn2 <- [1,30,null,{}] 05:26:36 INFO - PROCESS | 1652 | 1467807996786 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:36 INFO - PROCESS | 1652 | 1467807996788 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:36 INFO - PROCESS | 1652 | 1467807996891 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:26:36 INFO - PROCESS | 1652 | 1467807996895 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1652 | 1467807996896 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c364000 == 13 [pid = 1652] [id = 13] 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x12c066c00) [pid = 1652] [serial = 35] [outer = 0x0] 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x12c06e000) [pid = 1652] [serial = 36] [outer = 0x12c066c00] 05:26:36 INFO - PROCESS | 1652 | 1467807996920 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x12c086400) [pid = 1652] [serial = 37] [outer = 0x12c066c00] 05:26:37 INFO - PROCESS | 1652 | 1467807997150 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 425ms 05:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:26:37 INFO - PROCESS | 1652 | 1467807997203 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1652 | 1467807997204 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:26:37 INFO - PROCESS | 1652 | 1467807997206 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1652 | 1467807997207 Marionette TRACE conn2 <- [1,34,null,{}] 05:26:37 INFO - PROCESS | 1652 | 1467807997209 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:37 INFO - PROCESS | 1652 | 1467807997211 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:37 INFO - PROCESS | 1652 | 1467807997319 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:26:37 INFO - PROCESS | 1652 | 1467807997324 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 1652 | 1467807997325 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c632800 == 14 [pid = 1652] [id = 14] 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x12c08dc00) [pid = 1652] [serial = 38] [outer = 0x0] 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x12c664400) [pid = 1652] [serial = 39] [outer = 0x12c08dc00] 05:26:37 INFO - PROCESS | 1652 | 1467807997349 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x12c669000) [pid = 1652] [serial = 40] [outer = 0x12c08dc00] 05:26:37 INFO - PROCESS | 1652 | 1467807997580 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 05:26:37 INFO - PROCESS | 1652 | 1467807997635 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1652 | 1467807997636 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:26:37 INFO - PROCESS | 1652 | 1467807997639 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1652 | 1467807997640 Marionette TRACE conn2 <- [1,38,null,{}] 05:26:37 INFO - PROCESS | 1652 | 1467807997649 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:37 INFO - PROCESS | 1652 | 1467807997651 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:37 INFO - PROCESS | 1652 | 1467807997745 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:26:37 INFO - PROCESS | 1652 | 1467807997749 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 1652 | 1467807997758 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cc7e800 == 15 [pid = 1652] [id = 15] 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x12c66b800) [pid = 1652] [serial = 41] [outer = 0x0] 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x12c7c1800) [pid = 1652] [serial = 42] [outer = 0x12c66b800] 05:26:37 INFO - PROCESS | 1652 | 1467807997782 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x12c7c7000) [pid = 1652] [serial = 43] [outer = 0x12c66b800] 05:26:38 INFO - PROCESS | 1652 | 1467807998017 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 05:26:38 INFO - PROCESS | 1652 | 1467807998067 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 1652 | 1467807998068 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:26:38 INFO - PROCESS | 1652 | 1467807998070 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 1652 | 1467807998071 Marionette TRACE conn2 <- [1,42,null,{}] 05:26:38 INFO - PROCESS | 1652 | 1467807998074 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:38 INFO - PROCESS | 1652 | 1467807998075 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:38 INFO - PROCESS | 1652 | 1467807998180 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:26:38 INFO - PROCESS | 1652 | 1467807998183 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1652 | 1467807998184 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd89000 == 16 [pid = 1652] [id = 16] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12c7c9800) [pid = 1652] [serial = 44] [outer = 0x0] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12d123c00) [pid = 1652] [serial = 45] [outer = 0x12c7c9800] 05:26:38 INFO - PROCESS | 1652 | 1467807998208 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12d128400) [pid = 1652] [serial = 46] [outer = 0x12c7c9800] 05:26:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d283000 == 17 [pid = 1652] [id = 17] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12d283800) [pid = 1652] [serial = 47] [outer = 0x0] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x12d28a000) [pid = 1652] [serial = 48] [outer = 0x12d283800] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x12cd7a000) [pid = 1652] [serial = 49] [outer = 0x12d283800] 05:26:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cc74000 == 18 [pid = 1652] [id = 18] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x12d12b800) [pid = 1652] [serial = 50] [outer = 0x0] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x12d40ac00) [pid = 1652] [serial = 51] [outer = 0x12d12b800] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x116806000) [pid = 1652] [serial = 52] [outer = 0x12d12b800] 05:26:38 INFO - PROCESS | 1652 | 1467807998590 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 568ms 05:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:26:38 INFO - PROCESS | 1652 | 1467807998639 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 1652 | 1467807998641 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:26:38 INFO - PROCESS | 1652 | 1467807998643 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 1652 | 1467807998645 Marionette TRACE conn2 <- [1,46,null,{}] 05:26:38 INFO - PROCESS | 1652 | 1467807998647 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:38 INFO - PROCESS | 1652 | 1467807998648 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:38 INFO - PROCESS | 1652 | 1467807998735 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:26:38 INFO - PROCESS | 1652 | 1467807998739 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1652 | 1467807998741 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d6bd000 == 19 [pid = 1652] [id = 19] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x12d12f000) [pid = 1652] [serial = 53] [outer = 0x0] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x12d92e400) [pid = 1652] [serial = 54] [outer = 0x12d12f000] 05:26:38 INFO - PROCESS | 1652 | 1467807998775 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x118085000) [pid = 1652] [serial = 55] [outer = 0x12d12f000] 05:26:39 INFO - PROCESS | 1652 | 1467807999045 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 423ms 05:26:39 INFO - PROCESS | 1652 | 1467807999069 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1652 | 1467807999070 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:26:39 INFO - PROCESS | 1652 | 1467807999072 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1652 | 1467807999073 Marionette TRACE conn2 <- [1,50,null,{}] 05:26:39 INFO - PROCESS | 1652 | 1467807999075 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:39 INFO - PROCESS | 1652 | 1467807999076 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:39 INFO - PROCESS | 1652 | 1467807999184 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:26:39 INFO - PROCESS | 1652 | 1467807999186 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 1652 | 1467807999188 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11843e800 == 20 [pid = 1652] [id = 20] 05:26:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x118416800) [pid = 1652] [serial = 56] [outer = 0x0] 05:26:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x11841d400) [pid = 1652] [serial = 57] [outer = 0x118416800] 05:26:39 INFO - PROCESS | 1652 | 1467807999211 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x1186ef000) [pid = 1652] [serial = 58] [outer = 0x118416800] 05:26:39 INFO - PROCESS | 1652 | 1467807999441 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 05:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:26:39 INFO - PROCESS | 1652 | 1467807999490 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1652 | 1467807999491 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:26:39 INFO - PROCESS | 1652 | 1467807999502 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1652 | 1467807999503 Marionette TRACE conn2 <- [1,54,null,{}] 05:26:39 INFO - PROCESS | 1652 | 1467807999505 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:39 INFO - PROCESS | 1652 | 1467807999506 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:39 INFO - PROCESS | 1652 | 1467807999600 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:26:39 INFO - PROCESS | 1652 | 1467807999604 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 1652 | 1467807999605 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb2f000 == 21 [pid = 1652] [id = 21] 05:26:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x12b31ac00) [pid = 1652] [serial = 59] [outer = 0x0] 05:26:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x12bcefc00) [pid = 1652] [serial = 60] [outer = 0x12b31ac00] 05:26:39 INFO - PROCESS | 1652 | 1467807999636 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x12bcf7000) [pid = 1652] [serial = 61] [outer = 0x12b31ac00] 05:26:39 INFO - PROCESS | 1652 | 1467807999864 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 426ms 05:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:26:39 INFO - PROCESS | 1652 | 1467807999922 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1652 | 1467807999923 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:26:39 INFO - PROCESS | 1652 | 1467807999926 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1652 | 1467807999927 Marionette TRACE conn2 <- [1,58,null,{}] 05:26:39 INFO - PROCESS | 1652 | 1467807999938 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:39 INFO - PROCESS | 1652 | 1467807999939 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:40 INFO - PROCESS | 1652 | 1467808000061 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:26:40 INFO - PROCESS | 1652 | 1467808000067 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1652 | 1467808000068 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e46d800 == 22 [pid = 1652] [id = 22] 05:26:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x12a906400) [pid = 1652] [serial = 62] [outer = 0x0] 05:26:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x12bcf4400) [pid = 1652] [serial = 63] [outer = 0x12a906400] 05:26:40 INFO - PROCESS | 1652 | 1467808000105 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x12d933000) [pid = 1652] [serial = 64] [outer = 0x12a906400] 05:26:41 INFO - PROCESS | 1652 | 1467808001129 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1230ms 05:26:41 INFO - PROCESS | 1652 | 1467808001156 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1652 | 1467808001159 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:26:41 INFO - PROCESS | 1652 | 1467808001164 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1652 | 1467808001166 Marionette TRACE conn2 <- [1,62,null,{}] 05:26:41 INFO - PROCESS | 1652 | 1467808001170 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:41 INFO - PROCESS | 1652 | 1467808001172 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:41 INFO - PROCESS | 1652 | 1467808001283 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:26:41 INFO - PROCESS | 1652 | 1467808001336 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 1652 | 1467808001338 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x112d9f000 == 23 [pid = 1652] [id = 23] 05:26:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x112e1a400) [pid = 1652] [serial = 65] [outer = 0x0] 05:26:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x113138400) [pid = 1652] [serial = 66] [outer = 0x112e1a400] 05:26:41 INFO - PROCESS | 1652 | 1467808001369 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x113c51000) [pid = 1652] [serial = 67] [outer = 0x112e1a400] 05:26:41 INFO - PROCESS | 1652 | 1467808001785 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 675ms 05:26:41 INFO - PROCESS | 1652 | 1467808001838 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1652 | 1467808001841 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:26:41 INFO - PROCESS | 1652 | 1467808001845 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1652 | 1467808001847 Marionette TRACE conn2 <- [1,66,null,{}] 05:26:41 INFO - PROCESS | 1652 | 1467808001849 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:41 INFO - PROCESS | 1652 | 1467808001851 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:41 INFO - PROCESS | 1652 | 1467808001966 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:26:42 INFO - PROCESS | 1652 | 1467808002006 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1652 | 1467808002007 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aab800 == 24 [pid = 1652] [id = 24] 05:26:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x116a22400) [pid = 1652] [serial = 68] [outer = 0x0] 05:26:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x117d63c00) [pid = 1652] [serial = 69] [outer = 0x116a22400] 05:26:42 INFO - PROCESS | 1652 | 1467808002042 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118059000) [pid = 1652] [serial = 70] [outer = 0x116a22400] 05:26:42 INFO - PROCESS | 1652 | 1467808002469 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 672ms 05:26:42 INFO - PROCESS | 1652 | 1467808002517 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 1652 | 1467808002519 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:26:42 INFO - PROCESS | 1652 | 1467808002521 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1652 | 1467808002524 Marionette TRACE conn2 <- [1,70,null,{}] 05:26:42 INFO - PROCESS | 1652 | 1467808002568 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:42 INFO - PROCESS | 1652 | 1467808002571 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:42 INFO - PROCESS | 1652 | 1467808002702 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:26:42 INFO - PROCESS | 1652 | 1467808002744 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1652 | 1467808002746 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ef6800 == 25 [pid = 1652] [id = 25] 05:26:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118419c00) [pid = 1652] [serial = 71] [outer = 0x0] 05:26:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118fec800) [pid = 1652] [serial = 72] [outer = 0x118419c00] 05:26:42 INFO - PROCESS | 1652 | 1467808002780 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11965bc00) [pid = 1652] [serial = 73] [outer = 0x118419c00] 05:26:43 INFO - PROCESS | 1652 | 1467808003436 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 926ms 05:26:43 INFO - PROCESS | 1652 | 1467808003463 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 1652 | 1467808003465 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:26:43 INFO - PROCESS | 1652 | 1467808003470 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 1652 | 1467808003471 Marionette TRACE conn2 <- [1,74,null,{}] 05:26:43 INFO - PROCESS | 1652 | 1467808003475 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:43 INFO - PROCESS | 1652 | 1467808003477 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:43 INFO - PROCESS | 1652 | 1467808003563 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:26:43 INFO - PROCESS | 1652 | 1467808003620 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 1652 | 1467808003622 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x112d98000 == 26 [pid = 1652] [id = 26] 05:26:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x113142c00) [pid = 1652] [serial = 74] [outer = 0x0] 05:26:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x115d10c00) [pid = 1652] [serial = 75] [outer = 0x113142c00] 05:26:43 INFO - PROCESS | 1652 | 1467808003650 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x115e26000) [pid = 1652] [serial = 76] [outer = 0x113142c00] 05:26:44 INFO - PROCESS | 1652 | 1467808004053 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 621ms 05:26:44 INFO - PROCESS | 1652 | 1467808004091 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1652 | 1467808004094 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:26:44 INFO - PROCESS | 1652 | 1467808004098 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1652 | 1467808004100 Marionette TRACE conn2 <- [1,78,null,{}] 05:26:44 INFO - PROCESS | 1652 | 1467808004102 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:44 INFO - PROCESS | 1652 | 1467808004103 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:44 INFO - PROCESS | 1652 | 1467808004175 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:26:44 INFO - PROCESS | 1652 | 1467808004182 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1652 | 1467808004183 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ce6800 == 27 [pid = 1652] [id = 27] 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116147000) [pid = 1652] [serial = 77] [outer = 0x0] 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116811c00) [pid = 1652] [serial = 78] [outer = 0x116147000] 05:26:44 INFO - PROCESS | 1652 | 1467808004209 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116e99800) [pid = 1652] [serial = 79] [outer = 0x116147000] 05:26:44 INFO - PROCESS | 1652 | 1467808004522 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 05:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:26:44 INFO - PROCESS | 1652 | 1467808004568 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1652 | 1467808004569 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:26:44 INFO - PROCESS | 1652 | 1467808004571 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1652 | 1467808004573 Marionette TRACE conn2 <- [1,82,null,{}] 05:26:44 INFO - PROCESS | 1652 | 1467808004581 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:44 INFO - PROCESS | 1652 | 1467808004584 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:44 INFO - PROCESS | 1652 | 1467808004657 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:26:44 INFO - PROCESS | 1652 | 1467808004664 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1652 | 1467808004666 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x11639e800 == 28 [pid = 1652] [id = 28] 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1175f5800) [pid = 1652] [serial = 80] [outer = 0x0] 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x117d60c00) [pid = 1652] [serial = 81] [outer = 0x1175f5800] 05:26:44 INFO - PROCESS | 1652 | 1467808004693 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118089400) [pid = 1652] [serial = 82] [outer = 0x1175f5800] 05:26:45 INFO - PROCESS | 1652 | 1467808005026 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 05:26:45 INFO - PROCESS | 1652 | 1467808005048 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 1652 | 1467808005051 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:26:45 INFO - PROCESS | 1652 | 1467808005055 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1652 | 1467808005056 Marionette TRACE conn2 <- [1,86,null,{}] 05:26:45 INFO - PROCESS | 1652 | 1467808005060 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:45 INFO - PROCESS | 1652 | 1467808005063 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:45 INFO - PROCESS | 1652 | 1467808005189 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:26:45 INFO - PROCESS | 1652 | 1467808005244 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1652 | 1467808005245 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116853000 == 29 [pid = 1652] [id = 29] 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118053000) [pid = 1652] [serial = 83] [outer = 0x0] 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118419000) [pid = 1652] [serial = 84] [outer = 0x118053000] 05:26:45 INFO - PROCESS | 1652 | 1467808005274 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1186f1400) [pid = 1652] [serial = 85] [outer = 0x118053000] 05:26:45 INFO - PROCESS | 1652 | 1467808005533 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 521ms 05:26:45 INFO - PROCESS | 1652 | 1467808005575 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 1652 | 1467808005577 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:26:45 INFO - PROCESS | 1652 | 1467808005587 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1652 | 1467808005588 Marionette TRACE conn2 <- [1,90,null,{}] 05:26:45 INFO - PROCESS | 1652 | 1467808005590 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:45 INFO - PROCESS | 1652 | 1467808005591 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:45 INFO - PROCESS | 1652 | 1467808005667 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:26:45 INFO - PROCESS | 1652 | 1467808005671 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1652 | 1467808005672 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ee5000 == 30 [pid = 1652] [id = 30] 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1186f7800) [pid = 1652] [serial = 86] [outer = 0x0] 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118896800) [pid = 1652] [serial = 87] [outer = 0x1186f7800] 05:26:45 INFO - PROCESS | 1652 | 1467808005698 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118fe8000) [pid = 1652] [serial = 88] [outer = 0x1186f7800] 05:26:46 INFO - PROCESS | 1652 | 1467808006008 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 05:26:46 INFO - PROCESS | 1652 | 1467808006056 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1652 | 1467808006057 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:26:46 INFO - PROCESS | 1652 | 1467808006059 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1652 | 1467808006060 Marionette TRACE conn2 <- [1,94,null,{}] 05:26:46 INFO - PROCESS | 1652 | 1467808006073 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 1652 | 1467808006077 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:46 INFO - PROCESS | 1652 | 1467808006170 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:26:46 INFO - PROCESS | 1652 | 1467808006173 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 1652 | 1467808006174 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11802c000 == 31 [pid = 1652] [id = 31] 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118fef400) [pid = 1652] [serial = 89] [outer = 0x0] 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11939ec00) [pid = 1652] [serial = 90] [outer = 0x118fef400] 05:26:46 INFO - PROCESS | 1652 | 1467808006202 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119a1b400) [pid = 1652] [serial = 91] [outer = 0x118fef400] 05:26:46 INFO - PROCESS | 1652 | 1467808006501 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 05:26:46 INFO - PROCESS | 1652 | 1467808006532 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1652 | 1467808006534 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:26:46 INFO - PROCESS | 1652 | 1467808006536 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1652 | 1467808006537 Marionette TRACE conn2 <- [1,98,null,{}] 05:26:46 INFO - PROCESS | 1652 | 1467808006539 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 1652 | 1467808006540 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:46 INFO - PROCESS | 1652 | 1467808006615 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:26:46 INFO - PROCESS | 1652 | 1467808006618 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 1652 | 1467808006619 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184cc000 == 32 [pid = 1652] [id = 32] 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119657000) [pid = 1652] [serial = 92] [outer = 0x0] 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119bc3800) [pid = 1652] [serial = 93] [outer = 0x119657000] 05:26:46 INFO - PROCESS | 1652 | 1467808006643 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119bcd400) [pid = 1652] [serial = 94] [outer = 0x119657000] 05:26:46 INFO - PROCESS | 1652 | 1467808006934 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 05:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:26:46 INFO - PROCESS | 1652 | 1467808006955 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1652 | 1467808006956 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:26:46 INFO - PROCESS | 1652 | 1467808006958 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1652 | 1467808006959 Marionette TRACE conn2 <- [1,102,null,{}] 05:26:46 INFO - PROCESS | 1652 | 1467808006972 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 1652 | 1467808006973 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:47 INFO - PROCESS | 1652 | 1467808007074 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:26:47 INFO - PROCESS | 1652 | 1467808007081 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 1652 | 1467808007082 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x112122800 == 33 [pid = 1652] [id = 33] 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1121bbc00) [pid = 1652] [serial = 95] [outer = 0x0] 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119fb3400) [pid = 1652] [serial = 96] [outer = 0x1121bbc00] 05:26:47 INFO - PROCESS | 1652 | 1467808007106 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1213dc000) [pid = 1652] [serial = 97] [outer = 0x1121bbc00] 05:26:47 INFO - PROCESS | 1652 | 1467808007362 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 431ms 05:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:26:47 INFO - PROCESS | 1652 | 1467808007390 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 1652 | 1467808007391 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:26:47 INFO - PROCESS | 1652 | 1467808007400 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 1652 | 1467808007402 Marionette TRACE conn2 <- [1,106,null,{}] 05:26:47 INFO - PROCESS | 1652 | 1467808007404 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:47 INFO - PROCESS | 1652 | 1467808007405 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:47 INFO - PROCESS | 1652 | 1467808007483 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:26:47 INFO - PROCESS | 1652 | 1467808007487 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 1652 | 1467808007488 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x119198800 == 34 [pid = 1652] [id = 34] 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x121196400) [pid = 1652] [serial = 98] [outer = 0x0] 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12189f400) [pid = 1652] [serial = 99] [outer = 0x121196400] 05:26:47 INFO - PROCESS | 1652 | 1467808007514 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x121ac8000) [pid = 1652] [serial = 100] [outer = 0x121196400] 05:26:47 INFO - PROCESS | 1652 | 1467808007824 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 476ms 05:26:47 INFO - PROCESS | 1652 | 1467808007870 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 1652 | 1467808007871 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:26:47 INFO - PROCESS | 1652 | 1467808007873 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 1652 | 1467808007874 Marionette TRACE conn2 <- [1,110,null,{}] 05:26:47 INFO - PROCESS | 1652 | 1467808007876 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:47 INFO - PROCESS | 1652 | 1467808007877 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:47 INFO - PROCESS | 1652 | 1467808007951 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:26:48 INFO - PROCESS | 1652 | 1467808007998 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 1652 | 1467808007999 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194cd000 == 35 [pid = 1652] [id = 35] 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118084400) [pid = 1652] [serial = 101] [outer = 0x0] 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x121da9c00) [pid = 1652] [serial = 102] [outer = 0x118084400] 05:26:48 INFO - PROCESS | 1652 | 1467808008021 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1235b7400) [pid = 1652] [serial = 103] [outer = 0x118084400] 05:26:48 INFO - PROCESS | 1652 | 1467808008304 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 467ms 05:26:48 INFO - PROCESS | 1652 | 1467808008341 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 1652 | 1467808008342 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:26:48 INFO - PROCESS | 1652 | 1467808008352 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 1652 | 1467808008354 Marionette TRACE conn2 <- [1,114,null,{}] 05:26:48 INFO - PROCESS | 1652 | 1467808008356 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:48 INFO - PROCESS | 1652 | 1467808008358 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:48 INFO - PROCESS | 1652 | 1467808008451 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:26:48 INFO - PROCESS | 1652 | 1467808008455 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 1652 | 1467808008457 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d13000 == 36 [pid = 1652] [id = 36] 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1235af000) [pid = 1652] [serial = 104] [outer = 0x0] 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124c85800) [pid = 1652] [serial = 105] [outer = 0x1235af000] 05:26:48 INFO - PROCESS | 1652 | 1467808008483 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1254b6400) [pid = 1652] [serial = 106] [outer = 0x1235af000] 05:26:48 INFO - PROCESS | 1652 | 1467808008788 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 05:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:26:48 INFO - PROCESS | 1652 | 1467808008822 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 1652 | 1467808008823 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:26:48 INFO - PROCESS | 1652 | 1467808008826 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 1652 | 1467808008827 Marionette TRACE conn2 <- [1,118,null,{}] 05:26:48 INFO - PROCESS | 1652 | 1467808008832 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:48 INFO - PROCESS | 1652 | 1467808008833 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:48 INFO - PROCESS | 1652 | 1467808008932 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:26:48 INFO - PROCESS | 1652 | 1467808008937 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 1652 | 1467808008938 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0f9000 == 37 [pid = 1652] [id = 37] 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12127b800) [pid = 1652] [serial = 107] [outer = 0x0] 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1254b4400) [pid = 1652] [serial = 108] [outer = 0x12127b800] 05:26:48 INFO - PROCESS | 1652 | 1467808008962 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126180800) [pid = 1652] [serial = 109] [outer = 0x12127b800] 05:26:49 INFO - PROCESS | 1652 | 1467808009223 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 423ms 05:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:26:49 INFO - PROCESS | 1652 | 1467808009252 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1652 | 1467808009253 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:26:49 INFO - PROCESS | 1652 | 1467808009255 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1652 | 1467808009256 Marionette TRACE conn2 <- [1,122,null,{}] 05:26:49 INFO - PROCESS | 1652 | 1467808009258 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:49 INFO - PROCESS | 1652 | 1467808009259 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:49 INFO - PROCESS | 1652 | 1467808009351 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:26:49 INFO - PROCESS | 1652 | 1467808009354 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1652 | 1467808009355 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212b4800 == 38 [pid = 1652] [id = 38] 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126182c00) [pid = 1652] [serial = 110] [outer = 0x0] 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126541400) [pid = 1652] [serial = 111] [outer = 0x126182c00] 05:26:49 INFO - PROCESS | 1652 | 1467808009379 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12674e000) [pid = 1652] [serial = 112] [outer = 0x126182c00] 05:26:49 INFO - PROCESS | 1652 | 1467808009663 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 05:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:26:49 INFO - PROCESS | 1652 | 1467808009673 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1652 | 1467808009674 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:26:49 INFO - PROCESS | 1652 | 1467808009677 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1652 | 1467808009677 Marionette TRACE conn2 <- [1,126,null,{}] 05:26:49 INFO - PROCESS | 1652 | 1467808009688 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:49 INFO - PROCESS | 1652 | 1467808009689 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:49 INFO - PROCESS | 1652 | 1467808009770 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:26:49 INFO - PROCESS | 1652 | 1467808009774 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1652 | 1467808009775 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215ea800 == 39 [pid = 1652] [id = 39] 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126751800) [pid = 1652] [serial = 113] [outer = 0x0] 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1269fb400) [pid = 1652] [serial = 114] [outer = 0x126751800] 05:26:49 INFO - PROCESS | 1652 | 1467808009801 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126bc7c00) [pid = 1652] [serial = 115] [outer = 0x126751800] 05:26:50 INFO - PROCESS | 1652 | 1467808010114 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 476ms 05:26:50 INFO - PROCESS | 1652 | 1467808010153 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1652 | 1467808010155 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:26:50 INFO - PROCESS | 1652 | 1467808010157 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1652 | 1467808010158 Marionette TRACE conn2 <- [1,130,null,{}] 05:26:50 INFO - PROCESS | 1652 | 1467808010160 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:50 INFO - PROCESS | 1652 | 1467808010162 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:50 INFO - PROCESS | 1652 | 1467808010263 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:26:50 INFO - PROCESS | 1652 | 1467808010270 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 1652 | 1467808010271 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x121694800 == 40 [pid = 1652] [id = 40] 05:26:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126bc8000) [pid = 1652] [serial = 116] [outer = 0x0] 05:26:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x126bcd400) [pid = 1652] [serial = 117] [outer = 0x126bc8000] 05:26:50 INFO - PROCESS | 1652 | 1467808010294 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x126bd2400) [pid = 1652] [serial = 118] [outer = 0x126bc8000] 05:26:50 INFO - PROCESS | 1652 | 1467808010600 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 05:26:50 INFO - PROCESS | 1652 | 1467808010625 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1652 | 1467808010627 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:26:50 INFO - PROCESS | 1652 | 1467808010632 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1652 | 1467808010634 Marionette TRACE conn2 <- [1,134,null,{}] 05:26:50 INFO - PROCESS | 1652 | 1467808010636 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:50 INFO - PROCESS | 1652 | 1467808010637 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:50 INFO - PROCESS | 1652 | 1467808010718 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:26:50 INFO - PROCESS | 1652 | 1467808010722 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 1652 | 1467808010723 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a55800 == 41 [pid = 1652] [id = 41] 05:26:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x126d75400) [pid = 1652] [serial = 119] [outer = 0x0] 05:26:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1286cc000) [pid = 1652] [serial = 120] [outer = 0x126d75400] 05:26:50 INFO - PROCESS | 1652 | 1467808010746 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x128a15000) [pid = 1652] [serial = 121] [outer = 0x126d75400] 05:26:51 INFO - PROCESS | 1652 | 1467808011036 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 419ms 05:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:26:51 INFO - PROCESS | 1652 | 1467808011051 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 1652 | 1467808011052 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:26:51 INFO - PROCESS | 1652 | 1467808011055 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 1652 | 1467808011055 Marionette TRACE conn2 <- [1,138,null,{}] 05:26:51 INFO - PROCESS | 1652 | 1467808011058 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:51 INFO - PROCESS | 1652 | 1467808011059 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:51 INFO - PROCESS | 1652 | 1467808011146 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:26:51 INFO - PROCESS | 1652 | 1467808011209 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1652 | 1467808011210 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fe6000 == 42 [pid = 1652] [id = 42] 05:26:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x126184400) [pid = 1652] [serial = 122] [outer = 0x0] 05:26:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x128c2f400) [pid = 1652] [serial = 123] [outer = 0x126184400] 05:26:51 INFO - PROCESS | 1652 | 1467808011233 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x128e52800) [pid = 1652] [serial = 124] [outer = 0x126184400] 05:26:52 INFO - PROCESS | 1652 | 1467808012376 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1371ms 05:26:52 INFO - PROCESS | 1652 | 1467808012432 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1652 | 1467808012434 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:26:52 INFO - PROCESS | 1652 | 1467808012437 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1652 | 1467808012438 Marionette TRACE conn2 <- [1,142,null,{}] 05:26:52 INFO - PROCESS | 1652 | 1467808012442 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:52 INFO - PROCESS | 1652 | 1467808012443 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:52 INFO - PROCESS | 1652 | 1467808012528 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:26:52 INFO - PROCESS | 1652 | 1467808012535 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 1652 | 1467808012538 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x112ddb000 == 43 [pid = 1652] [id = 43] 05:26:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1132af400) [pid = 1652] [serial = 125] [outer = 0x0] 05:26:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1163ea800) [pid = 1652] [serial = 126] [outer = 0x1132af400] 05:26:52 INFO - PROCESS | 1652 | 1467808012565 Marionette DEBUG loaded listener.js 05:26:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x116804400) [pid = 1652] [serial = 127] [outer = 0x1132af400] 05:26:52 INFO - PROCESS | 1652 | 1467808012874 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 470ms 05:26:52 INFO - PROCESS | 1652 | 1467808012907 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1652 | 1467808012910 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:26:52 INFO - PROCESS | 1652 | 1467808012916 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1652 | 1467808012918 Marionette TRACE conn2 <- [1,146,null,{}] 05:26:52 INFO - PROCESS | 1652 | 1467808012920 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:52 INFO - PROCESS | 1652 | 1467808012922 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:53 INFO - PROCESS | 1652 | 1467808013012 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:26:53 INFO - PROCESS | 1652 | 1467808013044 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 1652 | 1467808013045 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x115efc800 == 44 [pid = 1652] [id = 44] 05:26:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x117048400) [pid = 1652] [serial = 128] [outer = 0x0] 05:26:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1175f9400) [pid = 1652] [serial = 129] [outer = 0x117048400] 05:26:53 INFO - PROCESS | 1652 | 1467808013071 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x118086400) [pid = 1652] [serial = 130] [outer = 0x117048400] 05:26:53 INFO - PROCESS | 1652 | 1467808013400 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 518ms 05:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:26:53 INFO - PROCESS | 1652 | 1467808013435 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 1652 | 1467808013436 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:26:53 INFO - PROCESS | 1652 | 1467808013445 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 1652 | 1467808013447 Marionette TRACE conn2 <- [1,150,null,{}] 05:26:53 INFO - PROCESS | 1652 | 1467808013455 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:53 INFO - PROCESS | 1652 | 1467808013458 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:54 INFO - PROCESS | 1652 | 1467808014011 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12b31ac00) [pid = 1652] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x118416800) [pid = 1652] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12d12f000) [pid = 1652] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12c7c9800) [pid = 1652] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12c66b800) [pid = 1652] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12c08dc00) [pid = 1652] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12c066c00) [pid = 1652] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11805a400) [pid = 1652] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11862e000) [pid = 1652] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12bb7f800) [pid = 1652] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12acdf800) [pid = 1652] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12a911c00) [pid = 1652] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x128c33c00) [pid = 1652] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x119657000) [pid = 1652] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1121bbc00) [pid = 1652] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x121196400) [pid = 1652] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1235af000) [pid = 1652] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12127b800) [pid = 1652] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126182c00) [pid = 1652] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12a906400) [pid = 1652] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x112e1a400) [pid = 1652] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116a22400) [pid = 1652] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118419c00) [pid = 1652] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113142c00) [pid = 1652] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116147000) [pid = 1652] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1175f5800) [pid = 1652] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118053000) [pid = 1652] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1186f7800) [pid = 1652] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:26:54 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118fef400) [pid = 1652] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:26:54 INFO - PROCESS | 1652 | 1467808014083 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1652 | 1467808014085 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x116313800 == 45 [pid = 1652] [id = 45] 05:26:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112979400) [pid = 1652] [serial = 131] [outer = 0x0] 05:26:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112e1a400) [pid = 1652] [serial = 132] [outer = 0x112979400] 05:26:54 INFO - PROCESS | 1652 | 1467808014112 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118053000) [pid = 1652] [serial = 133] [outer = 0x112979400] 05:26:54 INFO - PROCESS | 1652 | 1467808014370 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 978ms 05:26:54 INFO - PROCESS | 1652 | 1467808014418 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1652 | 1467808014420 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:26:54 INFO - PROCESS | 1652 | 1467808014422 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1652 | 1467808014423 Marionette TRACE conn2 <- [1,154,null,{}] 05:26:54 INFO - PROCESS | 1652 | 1467808014426 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:54 INFO - PROCESS | 1652 | 1467808014427 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:54 INFO - PROCESS | 1652 | 1467808014515 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:26:54 INFO - PROCESS | 1652 | 1467808014518 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1652 | 1467808014519 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d54000 == 46 [pid = 1652] [id = 46] 05:26:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1184f8c00) [pid = 1652] [serial = 134] [outer = 0x0] 05:26:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119396400) [pid = 1652] [serial = 135] [outer = 0x1184f8c00] 05:26:54 INFO - PROCESS | 1652 | 1467808014546 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119656000) [pid = 1652] [serial = 136] [outer = 0x1184f8c00] 05:26:54 INFO - PROCESS | 1652 | 1467808014955 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 570ms 05:26:54 INFO - PROCESS | 1652 | 1467808014993 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1652 | 1467808014995 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:26:55 INFO - PROCESS | 1652 | 1467808014999 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1652 | 1467808015001 Marionette TRACE conn2 <- [1,158,null,{}] 05:26:55 INFO - PROCESS | 1652 | 1467808015005 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:55 INFO - PROCESS | 1652 | 1467808015007 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:55 INFO - PROCESS | 1652 | 1467808015064 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:26:55 INFO - PROCESS | 1652 | 1467808015067 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 1652 | 1467808015068 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186a1800 == 47 [pid = 1652] [id = 47] 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1186ed800) [pid = 1652] [serial = 137] [outer = 0x0] 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119721c00) [pid = 1652] [serial = 138] [outer = 0x1186ed800] 05:26:55 INFO - PROCESS | 1652 | 1467808015090 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119a20c00) [pid = 1652] [serial = 139] [outer = 0x1186ed800] 05:26:55 INFO - PROCESS | 1652 | 1467808015507 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 525ms 05:26:55 INFO - PROCESS | 1652 | 1467808015524 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1652 | 1467808015525 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:26:55 INFO - PROCESS | 1652 | 1467808015528 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1652 | 1467808015529 Marionette TRACE conn2 <- [1,162,null,{}] 05:26:55 INFO - PROCESS | 1652 | 1467808015531 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:55 INFO - PROCESS | 1652 | 1467808015536 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:55 INFO - PROCESS | 1652 | 1467808015671 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:26:55 INFO - PROCESS | 1652 | 1467808015678 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 1652 | 1467808015679 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d7800 == 48 [pid = 1652] [id = 48] 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119bc8800) [pid = 1652] [serial = 140] [outer = 0x0] 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x121196400) [pid = 1652] [serial = 141] [outer = 0x119bc8800] 05:26:55 INFO - PROCESS | 1652 | 1467808015719 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1235b1c00) [pid = 1652] [serial = 142] [outer = 0x119bc8800] 05:26:56 INFO - PROCESS | 1652 | 1467808016191 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 720ms 05:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:26:56 INFO - PROCESS | 1652 | 1467808016249 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:26:56 INFO - PROCESS | 1652 | 1467808016251 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:26:56 INFO - PROCESS | 1652 | 1467808016254 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 1652 | 1467808016256 Marionette TRACE conn2 <- [1,166,null,{}] 05:26:56 INFO - PROCESS | 1652 | 1467808016260 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:56 INFO - PROCESS | 1652 | 1467808016262 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:56 INFO - PROCESS | 1652 | 1467808016354 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:26:56 INFO - PROCESS | 1652 | 1467808016445 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 1652 | 1467808016447 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ee8000 == 49 [pid = 1652] [id = 49] 05:26:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x115e9a400) [pid = 1652] [serial = 143] [outer = 0x0] 05:26:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1163f1000) [pid = 1652] [serial = 144] [outer = 0x115e9a400] 05:26:56 INFO - PROCESS | 1652 | 1467808016479 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x117046000) [pid = 1652] [serial = 145] [outer = 0x115e9a400] 05:26:56 INFO - PROCESS | 1652 | 1467808016886 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 05:26:56 INFO - PROCESS | 1652 | 1467808016925 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:26:56 INFO - PROCESS | 1652 | 1467808016928 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:26:56 INFO - PROCESS | 1652 | 1467808016933 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 1652 | 1467808016934 Marionette TRACE conn2 <- [1,170,null,{}] 05:26:56 INFO - PROCESS | 1652 | 1467808016937 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:56 INFO - PROCESS | 1652 | 1467808016939 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:57 INFO - PROCESS | 1652 | 1467808017032 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:26:57 INFO - PROCESS | 1652 | 1467808017078 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 1652 | 1467808017079 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119191000 == 50 [pid = 1652] [id = 50] 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118081c00) [pid = 1652] [serial = 146] [outer = 0x0] 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118418c00) [pid = 1652] [serial = 147] [outer = 0x118081c00] 05:26:57 INFO - PROCESS | 1652 | 1467808017110 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x118732800) [pid = 1652] [serial = 148] [outer = 0x118081c00] 05:26:57 INFO - PROCESS | 1652 | 1467808017518 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 05:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:26:57 INFO - PROCESS | 1652 | 1467808017553 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 1652 | 1467808017554 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:26:57 INFO - PROCESS | 1652 | 1467808017556 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 1652 | 1467808017559 Marionette TRACE conn2 <- [1,174,null,{}] 05:26:57 INFO - PROCESS | 1652 | 1467808017569 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:57 INFO - PROCESS | 1652 | 1467808017572 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:57 INFO - PROCESS | 1652 | 1467808017660 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:26:57 INFO - PROCESS | 1652 | 1467808017748 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 1652 | 1467808017750 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212ae000 == 51 [pid = 1652] [id = 51] 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x121092800) [pid = 1652] [serial = 149] [outer = 0x0] 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x121196800) [pid = 1652] [serial = 150] [outer = 0x121092800] 05:26:57 INFO - PROCESS | 1652 | 1467808017781 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12189f800) [pid = 1652] [serial = 151] [outer = 0x121092800] 05:26:58 INFO - PROCESS | 1652 | 1467808018180 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 674ms 05:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:26:58 INFO - PROCESS | 1652 | 1467808018230 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 1652 | 1467808018232 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:26:58 INFO - PROCESS | 1652 | 1467808018234 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1652 | 1467808018235 Marionette TRACE conn2 <- [1,178,null,{}] 05:26:58 INFO - PROCESS | 1652 | 1467808018238 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:58 INFO - PROCESS | 1652 | 1467808018239 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:58 INFO - PROCESS | 1652 | 1467808018333 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:26:58 INFO - PROCESS | 1652 | 1467808018378 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 1652 | 1467808018379 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215f3000 == 52 [pid = 1652] [id = 52] 05:26:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x123677c00) [pid = 1652] [serial = 152] [outer = 0x0] 05:26:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x124c88c00) [pid = 1652] [serial = 153] [outer = 0x123677c00] 05:26:58 INFO - PROCESS | 1652 | 1467808018408 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x124cc1000) [pid = 1652] [serial = 154] [outer = 0x123677c00] 05:26:58 INFO - PROCESS | 1652 | 1467808018825 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 05:26:58 INFO - PROCESS | 1652 | 1467808018853 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 1652 | 1467808018855 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:26:58 INFO - PROCESS | 1652 | 1467808018858 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1652 | 1467808018859 Marionette TRACE conn2 <- [1,182,null,{}] 05:26:58 INFO - PROCESS | 1652 | 1467808018883 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:58 INFO - PROCESS | 1652 | 1467808018884 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:58 INFO - PROCESS | 1652 | 1467808018962 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:26:59 INFO - PROCESS | 1652 | 1467808019029 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 1652 | 1467808019030 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x112551800 == 53 [pid = 1652] [id = 53] 05:26:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1163ec400) [pid = 1652] [serial = 155] [outer = 0x0] 05:26:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1175f8400) [pid = 1652] [serial = 156] [outer = 0x1163ec400] 05:26:59 INFO - PROCESS | 1652 | 1467808019062 Marionette DEBUG loaded listener.js 05:26:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1193a0400) [pid = 1652] [serial = 157] [outer = 0x1163ec400] 05:26:59 INFO - PROCESS | 1652 | 1467808019599 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 791ms 05:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:26:59 INFO - PROCESS | 1652 | 1467808019650 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1652 | 1467808019652 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:26:59 INFO - PROCESS | 1652 | 1467808019655 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1652 | 1467808019658 Marionette TRACE conn2 <- [1,186,null,{}] 05:26:59 INFO - PROCESS | 1652 | 1467808019662 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:59 INFO - PROCESS | 1652 | 1467808019664 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:59 INFO - PROCESS | 1652 | 1467808019751 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:26:59 INFO - PROCESS | 1652 | 1467808019810 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 1652 | 1467808019813 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:26:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e4e800 == 54 [pid = 1652] [id = 54] 05:26:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x115e1cc00) [pid = 1652] [serial = 158] [outer = 0x0] 05:26:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x115e95400) [pid = 1652] [serial = 159] [outer = 0x115e1cc00] 05:26:59 INFO - PROCESS | 1652 | 1467808019840 Marionette DEBUG loaded listener.js 05:26:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11687fc00) [pid = 1652] [serial = 160] [outer = 0x115e1cc00] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1186a1800 == 53 [pid = 1652] [id = 47] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x117d54000 == 52 [pid = 1652] [id = 46] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x116313800 == 51 [pid = 1652] [id = 45] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x113ce6800 == 50 [pid = 1652] [id = 27] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x115efc800 == 49 [pid = 1652] [id = 44] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11639e800 == 48 [pid = 1652] [id = 28] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x112ddb000 == 47 [pid = 1652] [id = 43] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x116853000 == 46 [pid = 1652] [id = 29] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x116ee5000 == 45 [pid = 1652] [id = 30] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x124fe6000 == 44 [pid = 1652] [id = 42] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11802c000 == 43 [pid = 1652] [id = 31] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x112122800 == 42 [pid = 1652] [id = 33] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1184cc000 == 41 [pid = 1652] [id = 32] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x112551800 == 40 [pid = 1652] [id = 53] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1215f3000 == 39 [pid = 1652] [id = 52] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1212b4800 == 38 [pid = 1652] [id = 38] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x121694800 == 37 [pid = 1652] [id = 40] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x124a55800 == 36 [pid = 1652] [id = 41] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1212ae000 == 35 [pid = 1652] [id = 51] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119198800 == 34 [pid = 1652] [id = 34] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119191000 == 33 [pid = 1652] [id = 50] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119d13000 == 32 [pid = 1652] [id = 36] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1215ea800 == 31 [pid = 1652] [id = 39] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d7800 == 30 [pid = 1652] [id = 48] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1194cd000 == 29 [pid = 1652] [id = 35] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x115ee8000 == 28 [pid = 1652] [id = 49] 05:27:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0f9000 == 27 [pid = 1652] [id = 37] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1235b2c00) [pid = 1652] [serial = 11] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x119bc3800) [pid = 1652] [serial = 93] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1254b6400) [pid = 1652] [serial = 106] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x115e26000) [pid = 1652] [serial = 76] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x118fe8000) [pid = 1652] [serial = 88] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x126180800) [pid = 1652] [serial = 109] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12674e000) [pid = 1652] [serial = 112] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x118089400) [pid = 1652] [serial = 82] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x118059000) [pid = 1652] [serial = 70] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1186f1400) [pid = 1652] [serial = 85] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x113c51000) [pid = 1652] [serial = 67] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12d933000) [pid = 1652] [serial = 64] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119fb3400) [pid = 1652] [serial = 96] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1213dc000) [pid = 1652] [serial = 97] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12189f400) [pid = 1652] [serial = 99] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x121ac8000) [pid = 1652] [serial = 100] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x121da9c00) [pid = 1652] [serial = 102] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x124c85800) [pid = 1652] [serial = 105] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1254b4400) [pid = 1652] [serial = 108] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126541400) [pid = 1652] [serial = 111] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1269fb400) [pid = 1652] [serial = 114] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126bcd400) [pid = 1652] [serial = 117] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1286cc000) [pid = 1652] [serial = 120] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x113138400) [pid = 1652] [serial = 66] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x117d63c00) [pid = 1652] [serial = 69] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118fec800) [pid = 1652] [serial = 72] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11965bc00) [pid = 1652] [serial = 73] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115d10c00) [pid = 1652] [serial = 75] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116811c00) [pid = 1652] [serial = 78] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116e99800) [pid = 1652] [serial = 79] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x117d60c00) [pid = 1652] [serial = 81] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118419000) [pid = 1652] [serial = 84] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118896800) [pid = 1652] [serial = 87] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11939ec00) [pid = 1652] [serial = 90] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119a1b400) [pid = 1652] [serial = 91] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119bcd400) [pid = 1652] [serial = 94] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12ab60000) [pid = 1652] [serial = 30] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12bc07400) [pid = 1652] [serial = 27] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12bc0d800) [pid = 1652] [serial = 28] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12b31b000) [pid = 1652] [serial = 24] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12b326400) [pid = 1652] [serial = 25] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12ab62000) [pid = 1652] [serial = 22] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12ab5dc00) [pid = 1652] [serial = 21] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128fb0400) [pid = 1652] [serial = 18] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128c35800) [pid = 1652] [serial = 15] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128c3b400) [pid = 1652] [serial = 16] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x121a46000) [pid = 1652] [serial = 8] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118085000) [pid = 1652] [serial = 55] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12d92e400) [pid = 1652] [serial = 54] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12d28a000) [pid = 1652] [serial = 48] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12d40ac00) [pid = 1652] [serial = 51] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12d123c00) [pid = 1652] [serial = 45] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12d128400) [pid = 1652] [serial = 46] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12c7c1800) [pid = 1652] [serial = 42] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12c7c7000) [pid = 1652] [serial = 43] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12c669000) [pid = 1652] [serial = 40] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12c664400) [pid = 1652] [serial = 39] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12c06e000) [pid = 1652] [serial = 36] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12c086400) [pid = 1652] [serial = 37] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12bc11400) [pid = 1652] [serial = 33] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12c066800) [pid = 1652] [serial = 34] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12c00f000) [pid = 1652] [serial = 31] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12bcf4400) [pid = 1652] [serial = 63] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12bcefc00) [pid = 1652] [serial = 60] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12bcf7000) [pid = 1652] [serial = 61] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x11841d400) [pid = 1652] [serial = 57] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1186ef000) [pid = 1652] [serial = 58] [outer = 0x0] [url = about:blank] 05:27:00 INFO - PROCESS | 1652 | 1467808020834 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1227ms 05:27:00 INFO - PROCESS | 1652 | 1467808020883 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:27:00 INFO - PROCESS | 1652 | 1467808020886 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:27:00 INFO - PROCESS | 1652 | 1467808020889 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:27:00 INFO - PROCESS | 1652 | 1467808020890 Marionette TRACE conn2 <- [1,190,null,{}] 05:27:00 INFO - PROCESS | 1652 | 1467808020894 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:00 INFO - PROCESS | 1652 | 1467808020896 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:00 INFO - PROCESS | 1652 | 1467808020966 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:27:01 INFO - PROCESS | 1652 | 1467808021008 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1652 | 1467808021011 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x112ddb000 == 28 [pid = 1652] [id = 55] 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x115e26000) [pid = 1652] [serial = 161] [outer = 0x0] 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1161a7800) [pid = 1652] [serial = 162] [outer = 0x115e26000] 05:27:01 INFO - PROCESS | 1652 | 1467808021037 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x113c8ec00) [pid = 1652] [serial = 163] [outer = 0x115e26000] 05:27:01 INFO - PROCESS | 1652 | 1467808021325 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 05:27:01 INFO - PROCESS | 1652 | 1467808021358 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 1652 | 1467808021364 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:27:01 INFO - PROCESS | 1652 | 1467808021375 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1652 | 1467808021377 Marionette TRACE conn2 <- [1,194,null,{}] 05:27:01 INFO - PROCESS | 1652 | 1467808021381 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:01 INFO - PROCESS | 1652 | 1467808021384 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:01 INFO - PROCESS | 1652 | 1467808021457 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:27:01 INFO - PROCESS | 1652 | 1467808021462 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1652 | 1467808021464 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x116679800 == 29 [pid = 1652] [id = 56] 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x117044000) [pid = 1652] [serial = 164] [outer = 0x0] 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11805e400) [pid = 1652] [serial = 165] [outer = 0x117044000] 05:27:01 INFO - PROCESS | 1652 | 1467808021493 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118419000) [pid = 1652] [serial = 166] [outer = 0x117044000] 05:27:01 INFO - PROCESS | 1652 | 1467808021801 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 05:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:27:01 INFO - PROCESS | 1652 | 1467808021854 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 1652 | 1467808021855 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:27:01 INFO - PROCESS | 1652 | 1467808021858 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1652 | 1467808021860 Marionette TRACE conn2 <- [1,198,null,{}] 05:27:01 INFO - PROCESS | 1652 | 1467808021868 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:01 INFO - PROCESS | 1652 | 1467808021871 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:01 INFO - PROCESS | 1652 | 1467808021940 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:27:01 INFO - PROCESS | 1652 | 1467808021948 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1652 | 1467808021950 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ef3800 == 30 [pid = 1652] [id = 57] 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1132ac000) [pid = 1652] [serial = 167] [outer = 0x0] 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11889e000) [pid = 1652] [serial = 168] [outer = 0x1132ac000] 05:27:01 INFO - PROCESS | 1652 | 1467808021977 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119397000) [pid = 1652] [serial = 169] [outer = 0x1132ac000] 05:27:02 INFO - PROCESS | 1652 | 1467808022287 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 474ms 05:27:02 INFO - PROCESS | 1652 | 1467808022332 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:27:02 INFO - PROCESS | 1652 | 1467808022334 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:27:02 INFO - PROCESS | 1652 | 1467808022336 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 1652 | 1467808022337 Marionette TRACE conn2 <- [1,202,null,{}] 05:27:02 INFO - PROCESS | 1652 | 1467808022339 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:02 INFO - PROCESS | 1652 | 1467808022340 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:02 INFO - PROCESS | 1652 | 1467808022412 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:27:02 INFO - PROCESS | 1652 | 1467808022465 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 1652 | 1467808022466 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11802a800 == 31 [pid = 1652] [id = 58] 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119655800) [pid = 1652] [serial = 170] [outer = 0x0] 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119725000) [pid = 1652] [serial = 171] [outer = 0x119655800] 05:27:02 INFO - PROCESS | 1652 | 1467808022492 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119a21800) [pid = 1652] [serial = 172] [outer = 0x119655800] 05:27:02 INFO - PROCESS | 1652 | 1467808022748 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 05:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:27:02 INFO - PROCESS | 1652 | 1467808022805 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 1652 | 1467808022806 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:27:02 INFO - PROCESS | 1652 | 1467808022808 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 1652 | 1467808022819 Marionette TRACE conn2 <- [1,206,null,{}] 05:27:02 INFO - PROCESS | 1652 | 1467808022836 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:02 INFO - PROCESS | 1652 | 1467808022838 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:02 INFO - PROCESS | 1652 | 1467808022923 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:27:02 INFO - PROCESS | 1652 | 1467808022929 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 1652 | 1467808022931 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x118443800 == 32 [pid = 1652] [id = 59] 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116e97400) [pid = 1652] [serial = 173] [outer = 0x0] 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119bcd000) [pid = 1652] [serial = 174] [outer = 0x116e97400] 05:27:02 INFO - PROCESS | 1652 | 1467808022955 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x121196c00) [pid = 1652] [serial = 175] [outer = 0x116e97400] 05:27:03 INFO - PROCESS | 1652 | 1467808023277 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 493ms 05:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:27:03 INFO - PROCESS | 1652 | 1467808023310 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1652 | 1467808023311 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:27:03 INFO - PROCESS | 1652 | 1467808023317 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1652 | 1467808023318 Marionette TRACE conn2 <- [1,210,null,{}] 05:27:03 INFO - PROCESS | 1652 | 1467808023321 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:03 INFO - PROCESS | 1652 | 1467808023325 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:03 INFO - PROCESS | 1652 | 1467808023430 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:27:03 INFO - PROCESS | 1652 | 1467808023458 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 1652 | 1467808023459 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x116687000 == 33 [pid = 1652] [id = 60] 05:27:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12127b800) [pid = 1652] [serial = 176] [outer = 0x0] 05:27:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x123588c00) [pid = 1652] [serial = 177] [outer = 0x12127b800] 05:27:03 INFO - PROCESS | 1652 | 1467808023485 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x124cc3400) [pid = 1652] [serial = 178] [outer = 0x12127b800] 05:27:03 INFO - PROCESS | 1652 | 1467808023784 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 520ms 05:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:27:03 INFO - PROCESS | 1652 | 1467808023836 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1652 | 1467808023838 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:27:03 INFO - PROCESS | 1652 | 1467808023840 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1652 | 1467808023841 Marionette TRACE conn2 <- [1,214,null,{}] 05:27:03 INFO - PROCESS | 1652 | 1467808023843 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:03 INFO - PROCESS | 1652 | 1467808023844 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:03 INFO - PROCESS | 1652 | 1467808023931 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:27:03 INFO - PROCESS | 1652 | 1467808023959 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 1652 | 1467808023960 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194e7800 == 34 [pid = 1652] [id = 61] 05:27:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x112ebfc00) [pid = 1652] [serial = 179] [outer = 0x0] 05:27:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1254afc00) [pid = 1652] [serial = 180] [outer = 0x112ebfc00] 05:27:03 INFO - PROCESS | 1652 | 1467808023984 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x125f4a800) [pid = 1652] [serial = 181] [outer = 0x112ebfc00] 05:27:04 INFO - PROCESS | 1652 | 1467808024266 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 05:27:04 INFO - PROCESS | 1652 | 1467808024307 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1652 | 1467808024309 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:27:04 INFO - PROCESS | 1652 | 1467808024311 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1652 | 1467808024314 Marionette TRACE conn2 <- [1,218,null,{}] 05:27:04 INFO - PROCESS | 1652 | 1467808024318 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:04 INFO - PROCESS | 1652 | 1467808024319 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:04 INFO - PROCESS | 1652 | 1467808024404 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:27:04 INFO - PROCESS | 1652 | 1467808024434 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 1652 | 1467808024435 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d14800 == 35 [pid = 1652] [id = 62] 05:27:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125f4ac00) [pid = 1652] [serial = 182] [outer = 0x0] 05:27:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12617d800) [pid = 1652] [serial = 183] [outer = 0x125f4ac00] 05:27:04 INFO - PROCESS | 1652 | 1467808024459 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126186800) [pid = 1652] [serial = 184] [outer = 0x125f4ac00] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119bc8800) [pid = 1652] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x117048400) [pid = 1652] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1186ed800) [pid = 1652] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1132af400) [pid = 1652] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1184f8c00) [pid = 1652] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112979400) [pid = 1652] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126184400) [pid = 1652] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126d75400) [pid = 1652] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126751800) [pid = 1652] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118084400) [pid = 1652] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:27:04 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126bc8000) [pid = 1652] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:27:04 INFO - PROCESS | 1652 | 1467808024782 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 522ms 05:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:27:04 INFO - PROCESS | 1652 | 1467808024834 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1652 | 1467808024835 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:27:04 INFO - PROCESS | 1652 | 1467808024837 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1652 | 1467808024839 Marionette TRACE conn2 <- [1,222,null,{}] 05:27:04 INFO - PROCESS | 1652 | 1467808024841 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:04 INFO - PROCESS | 1652 | 1467808024842 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:04 INFO - PROCESS | 1652 | 1467808024918 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:27:04 INFO - PROCESS | 1652 | 1467808024922 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 1652 | 1467808024923 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ef3000 == 36 [pid = 1652] [id = 63] 05:27:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11805f000) [pid = 1652] [serial = 185] [outer = 0x0] 05:27:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1186f3c00) [pid = 1652] [serial = 186] [outer = 0x11805f000] 05:27:04 INFO - PROCESS | 1652 | 1467808024949 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1235b0400) [pid = 1652] [serial = 187] [outer = 0x11805f000] 05:27:05 INFO - PROCESS | 1652 | 1467808025238 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 420ms 05:27:05 INFO - PROCESS | 1652 | 1467808025257 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:27:05 INFO - PROCESS | 1652 | 1467808025258 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:27:05 INFO - PROCESS | 1652 | 1467808025269 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 1652 | 1467808025271 Marionette TRACE conn2 <- [1,226,null,{}] 05:27:05 INFO - PROCESS | 1652 | 1467808025273 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:05 INFO - PROCESS | 1652 | 1467808025274 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:05 INFO - PROCESS | 1652 | 1467808025381 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:27:05 INFO - PROCESS | 1652 | 1467808025414 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 1652 | 1467808025415 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212c7800 == 37 [pid = 1652] [id = 64] 05:27:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11841e400) [pid = 1652] [serial = 188] [outer = 0x0] 05:27:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126187000) [pid = 1652] [serial = 189] [outer = 0x11841e400] 05:27:05 INFO - PROCESS | 1652 | 1467808025455 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126962800) [pid = 1652] [serial = 190] [outer = 0x11841e400] 05:27:05 INFO - PROCESS | 1652 | 1467808025766 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 532ms 05:27:05 INFO - PROCESS | 1652 | 1467808025793 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:27:05 INFO - PROCESS | 1652 | 1467808025794 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:27:05 INFO - PROCESS | 1652 | 1467808025808 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 1652 | 1467808025810 Marionette TRACE conn2 <- [1,230,null,{}] 05:27:05 INFO - PROCESS | 1652 | 1467808025823 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:05 INFO - PROCESS | 1652 | 1467808025826 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:05 INFO - PROCESS | 1652 | 1467808025993 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:27:06 INFO - PROCESS | 1652 | 1467808026029 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1652 | 1467808026031 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11843c000 == 38 [pid = 1652] [id = 65] 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118f66800) [pid = 1652] [serial = 191] [outer = 0x0] 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1269f4c00) [pid = 1652] [serial = 192] [outer = 0x118f66800] 05:27:06 INFO - PROCESS | 1652 | 1467808026071 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126d6a800) [pid = 1652] [serial = 193] [outer = 0x118f66800] 05:27:06 INFO - PROCESS | 1652 | 1467808026384 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 584ms 05:27:06 INFO - PROCESS | 1652 | 1467808026391 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1652 | 1467808026392 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:27:06 INFO - PROCESS | 1652 | 1467808026404 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1652 | 1467808026405 Marionette TRACE conn2 <- [1,234,null,{}] 05:27:06 INFO - PROCESS | 1652 | 1467808026407 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:06 INFO - PROCESS | 1652 | 1467808026408 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:06 INFO - PROCESS | 1652 | 1467808026486 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:27:06 INFO - PROCESS | 1652 | 1467808026490 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1652 | 1467808026491 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x125549800 == 39 [pid = 1652] [id = 66] 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126d6cc00) [pid = 1652] [serial = 194] [outer = 0x0] 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1286cfc00) [pid = 1652] [serial = 195] [outer = 0x126d6cc00] 05:27:06 INFO - PROCESS | 1652 | 1467808026517 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128a13800) [pid = 1652] [serial = 196] [outer = 0x126d6cc00] 05:27:06 INFO - PROCESS | 1652 | 1467808026988 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 05:27:07 INFO - PROCESS | 1652 | 1467808027076 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 1652 | 1467808027079 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:27:07 INFO - PROCESS | 1652 | 1467808027084 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 1652 | 1467808027087 Marionette TRACE conn2 <- [1,238,null,{}] 05:27:07 INFO - PROCESS | 1652 | 1467808027093 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:07 INFO - PROCESS | 1652 | 1467808027096 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:07 INFO - PROCESS | 1652 | 1467808027254 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:27:07 INFO - PROCESS | 1652 | 1467808027357 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 1652 | 1467808027359 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x115da6000 == 40 [pid = 1652] [id = 67] 05:27:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112ecac00) [pid = 1652] [serial = 197] [outer = 0x0] 05:27:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x113dde000) [pid = 1652] [serial = 198] [outer = 0x112ecac00] 05:27:07 INFO - PROCESS | 1652 | 1467808027400 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116777000) [pid = 1652] [serial = 199] [outer = 0x112ecac00] 05:27:07 INFO - PROCESS | 1652 | 1467808027917 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 873ms 05:27:07 INFO - PROCESS | 1652 | 1467808027956 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 1652 | 1467808027959 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:27:07 INFO - PROCESS | 1652 | 1467808027964 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 1652 | 1467808027966 Marionette TRACE conn2 <- [1,242,null,{}] 05:27:07 INFO - PROCESS | 1652 | 1467808027968 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:07 INFO - PROCESS | 1652 | 1467808027970 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:08 INFO - PROCESS | 1652 | 1467808028076 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:27:08 INFO - PROCESS | 1652 | 1467808028121 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1652 | 1467808028122 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x118437000 == 41 [pid = 1652] [id = 68] 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1175f5800) [pid = 1652] [serial = 200] [outer = 0x0] 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11805f800) [pid = 1652] [serial = 201] [outer = 0x1175f5800] 05:27:08 INFO - PROCESS | 1652 | 1467808028152 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1186f1800) [pid = 1652] [serial = 202] [outer = 0x1175f5800] 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1175eec00) [pid = 1652] [serial = 203] [outer = 0x12d12b800] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x11843c000 == 40 [pid = 1652] [id = 65] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1212c7800 == 39 [pid = 1652] [id = 64] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116ef3000 == 38 [pid = 1652] [id = 63] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119d14800 == 37 [pid = 1652] [id = 62] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1194e7800 == 36 [pid = 1652] [id = 61] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116687000 == 35 [pid = 1652] [id = 60] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x118443800 == 34 [pid = 1652] [id = 59] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x11802a800 == 33 [pid = 1652] [id = 58] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116ef3800 == 32 [pid = 1652] [id = 57] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116679800 == 31 [pid = 1652] [id = 56] 05:27:08 INFO - PROCESS | 1652 | --DOCSHELL 0x112ddb000 == 30 [pid = 1652] [id = 55] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128c2f400) [pid = 1652] [serial = 123] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128a15000) [pid = 1652] [serial = 121] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126bc7c00) [pid = 1652] [serial = 115] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1235b7400) [pid = 1652] [serial = 103] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126bd2400) [pid = 1652] [serial = 118] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1175f9400) [pid = 1652] [serial = 129] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1163ea800) [pid = 1652] [serial = 126] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118086400) [pid = 1652] [serial = 130] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112e1a400) [pid = 1652] [serial = 132] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118053000) [pid = 1652] [serial = 133] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116804400) [pid = 1652] [serial = 127] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128e52800) [pid = 1652] [serial = 124] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | 1467808028767 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1235b1c00) [pid = 1652] [serial = 142] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x121196400) [pid = 1652] [serial = 141] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119a20c00) [pid = 1652] [serial = 139] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119396400) [pid = 1652] [serial = 135] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119721c00) [pid = 1652] [serial = 138] [outer = 0x0] [url = about:blank] 05:27:08 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119656000) [pid = 1652] [serial = 136] [outer = 0x0] [url = about:blank] 05:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 822ms 05:27:08 INFO - PROCESS | 1652 | 1467808028787 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 1652 | 1467808028789 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:27:08 INFO - PROCESS | 1652 | 1467808028792 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 1652 | 1467808028795 Marionette TRACE conn2 <- [1,246,null,{}] 05:27:08 INFO - PROCESS | 1652 | 1467808028809 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:08 INFO - PROCESS | 1652 | 1467808028810 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:08 INFO - PROCESS | 1652 | 1467808028884 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:27:08 INFO - PROCESS | 1652 | 1467808028888 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1652 | 1467808028891 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x116679800 == 31 [pid = 1652] [id = 69] 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118085000) [pid = 1652] [serial = 204] [outer = 0x0] 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11841b800) [pid = 1652] [serial = 205] [outer = 0x118085000] 05:27:08 INFO - PROCESS | 1652 | 1467808028921 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1186f5000) [pid = 1652] [serial = 206] [outer = 0x118085000] 05:27:09 INFO - PROCESS | 1652 | 1467808029231 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 479ms 05:27:09 INFO - PROCESS | 1652 | 1467808029271 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 1652 | 1467808029275 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:27:09 INFO - PROCESS | 1652 | 1467808029282 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 1652 | 1467808029285 Marionette TRACE conn2 <- [1,250,null,{}] 05:27:09 INFO - PROCESS | 1652 | 1467808029288 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:09 INFO - PROCESS | 1652 | 1467808029290 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:09 INFO - PROCESS | 1652 | 1467808029445 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:27:09 INFO - PROCESS | 1652 | 1467808029509 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:09 INFO - PROCESS | 1652 | 1467808029511 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d34800 == 32 [pid = 1652] [id = 70] 05:27:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1186f7800) [pid = 1652] [serial = 207] [outer = 0x0] 05:27:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11965bc00) [pid = 1652] [serial = 208] [outer = 0x1186f7800] 05:27:09 INFO - PROCESS | 1652 | 1467808029555 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119a1e000) [pid = 1652] [serial = 209] [outer = 0x1186f7800] 05:27:09 INFO - PROCESS | 1652 | 1467808029901 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 672ms 05:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:27:09 INFO - PROCESS | 1652 | 1467808029953 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 1652 | 1467808029954 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:27:09 INFO - PROCESS | 1652 | 1467808029957 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 1652 | 1467808029959 Marionette TRACE conn2 <- [1,254,null,{}] 05:27:09 INFO - PROCESS | 1652 | 1467808029967 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:09 INFO - PROCESS | 1652 | 1467808029970 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:10 INFO - PROCESS | 1652 | 1467808030045 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:27:10 INFO - PROCESS | 1652 | 1467808030090 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 1652 | 1467808030092 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186a7000 == 33 [pid = 1652] [id = 71] 05:27:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119658400) [pid = 1652] [serial = 210] [outer = 0x0] 05:27:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121094000) [pid = 1652] [serial = 211] [outer = 0x119658400] 05:27:10 INFO - PROCESS | 1652 | 1467808030121 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1235b7400) [pid = 1652] [serial = 212] [outer = 0x119658400] 05:27:10 INFO - PROCESS | 1652 | 1467808030384 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 474ms 05:27:10 INFO - PROCESS | 1652 | 1467808030435 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1652 | 1467808030437 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:27:10 INFO - PROCESS | 1652 | 1467808030439 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1652 | 1467808030440 Marionette TRACE conn2 <- [1,258,null,{}] 05:27:10 INFO - PROCESS | 1652 | 1467808030443 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:10 INFO - PROCESS | 1652 | 1467808030444 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:10 INFO - PROCESS | 1652 | 1467808030532 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:27:10 INFO - PROCESS | 1652 | 1467808030535 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 1652 | 1467808030536 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194e4800 == 34 [pid = 1652] [id = 72] 05:27:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124c8d000) [pid = 1652] [serial = 213] [outer = 0x0] 05:27:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124f83400) [pid = 1652] [serial = 214] [outer = 0x124c8d000] 05:27:10 INFO - PROCESS | 1652 | 1467808030563 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x125f4f800) [pid = 1652] [serial = 215] [outer = 0x124c8d000] 05:27:10 INFO - PROCESS | 1652 | 1467808030887 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 05:27:10 INFO - PROCESS | 1652 | 1467808030907 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1652 | 1467808030909 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:27:10 INFO - PROCESS | 1652 | 1467808030911 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1652 | 1467808030912 Marionette TRACE conn2 <- [1,262,null,{}] 05:27:10 INFO - PROCESS | 1652 | 1467808030914 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:10 INFO - PROCESS | 1652 | 1467808030915 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:11 INFO - PROCESS | 1652 | 1467808031014 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:27:11 INFO - PROCESS | 1652 | 1467808031025 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1652 | 1467808031026 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0df000 == 35 [pid = 1652] [id = 73] 05:27:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116146c00) [pid = 1652] [serial = 216] [outer = 0x0] 05:27:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124cbcc00) [pid = 1652] [serial = 217] [outer = 0x116146c00] 05:27:11 INFO - PROCESS | 1652 | 1467808031050 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12674c400) [pid = 1652] [serial = 218] [outer = 0x116146c00] 05:27:11 INFO - PROCESS | 1652 | 1467808031350 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 05:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:27:11 INFO - PROCESS | 1652 | 1467808031383 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 1652 | 1467808031384 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:27:11 INFO - PROCESS | 1652 | 1467808031386 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 1652 | 1467808031388 Marionette TRACE conn2 <- [1,266,null,{}] 05:27:11 INFO - PROCESS | 1652 | 1467808031391 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:11 INFO - PROCESS | 1652 | 1467808031397 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:11 INFO - PROCESS | 1652 | 1467808031516 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:27:11 INFO - PROCESS | 1652 | 1467808031555 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1652 | 1467808031556 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215f2000 == 36 [pid = 1652] [id = 74] 05:27:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1269ef400) [pid = 1652] [serial = 219] [outer = 0x0] 05:27:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126bcf400) [pid = 1652] [serial = 220] [outer = 0x1269ef400] 05:27:11 INFO - PROCESS | 1652 | 1467808031595 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128c30800) [pid = 1652] [serial = 221] [outer = 0x1269ef400] 05:27:12 INFO - PROCESS | 1652 | 1467808032069 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 718ms 05:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:27:12 INFO - PROCESS | 1652 | 1467808032106 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1652 | 1467808032108 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:27:12 INFO - PROCESS | 1652 | 1467808032120 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 1652 | 1467808032122 Marionette TRACE conn2 <- [1,270,null,{}] 05:27:12 INFO - PROCESS | 1652 | 1467808032125 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:12 INFO - PROCESS | 1652 | 1467808032127 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:12 INFO - PROCESS | 1652 | 1467808032259 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:27:12 INFO - PROCESS | 1652 | 1467808032283 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:12 INFO - PROCESS | 1652 | 1467808032284 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fd8800 == 37 [pid = 1652] [id = 75] 05:27:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128c36000) [pid = 1652] [serial = 222] [outer = 0x0] 05:27:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128c3b000) [pid = 1652] [serial = 223] [outer = 0x128c36000] 05:27:12 INFO - PROCESS | 1652 | 1467808032325 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128e5b400) [pid = 1652] [serial = 224] [outer = 0x128c36000] 05:27:12 INFO - PROCESS | 1652 | 1467808032692 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 05:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:27:12 INFO - PROCESS | 1652 | 1467808032746 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1652 | 1467808032747 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:27:12 INFO - PROCESS | 1652 | 1467808032749 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 1652 | 1467808032750 Marionette TRACE conn2 <- [1,274,null,{}] 05:27:12 INFO - PROCESS | 1652 | 1467808032752 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:12 INFO - PROCESS | 1652 | 1467808032753 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:12 INFO - PROCESS | 1652 | 1467808032842 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:27:12 INFO - PROCESS | 1652 | 1467808032846 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:12 INFO - PROCESS | 1652 | 1467808032847 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x125553800 == 38 [pid = 1652] [id = 76] 05:27:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11313fc00) [pid = 1652] [serial = 225] [outer = 0x0] 05:27:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128faac00) [pid = 1652] [serial = 226] [outer = 0x11313fc00] 05:27:12 INFO - PROCESS | 1652 | 1467808032870 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128fb5c00) [pid = 1652] [serial = 227] [outer = 0x11313fc00] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12127b800) [pid = 1652] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116e97400) [pid = 1652] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112ebfc00) [pid = 1652] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1132ac000) [pid = 1652] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119655800) [pid = 1652] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115e26000) [pid = 1652] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x117044000) [pid = 1652] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115e1cc00) [pid = 1652] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115e9a400) [pid = 1652] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118081c00) [pid = 1652] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121092800) [pid = 1652] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123677c00) [pid = 1652] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x125f4ac00) [pid = 1652] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1163ec400) [pid = 1652] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11805f000) [pid = 1652] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118f66800) [pid = 1652] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:27:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11841e400) [pid = 1652] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:27:13 INFO - PROCESS | 1652 | 1467808033292 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 570ms 05:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:27:13 INFO - PROCESS | 1652 | 1467808033320 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:27:13 INFO - PROCESS | 1652 | 1467808033322 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:27:13 INFO - PROCESS | 1652 | 1467808033326 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 1652 | 1467808033328 Marionette TRACE conn2 <- [1,278,null,{}] 05:27:13 INFO - PROCESS | 1652 | 1467808033331 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:13 INFO - PROCESS | 1652 | 1467808033333 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:13 INFO - PROCESS | 1652 | 1467808033474 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:27:13 INFO - PROCESS | 1652 | 1467808033518 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 1652 | 1467808033519 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x118442800 == 39 [pid = 1652] [id = 77] 05:27:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x115df0800) [pid = 1652] [serial = 228] [outer = 0x0] 05:27:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118895400) [pid = 1652] [serial = 229] [outer = 0x115df0800] 05:27:13 INFO - PROCESS | 1652 | 1467808033542 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1235b4000) [pid = 1652] [serial = 230] [outer = 0x115df0800] 05:27:13 INFO - PROCESS | 1652 | 1467808033798 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 524ms 05:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:27:13 INFO - PROCESS | 1652 | 1467808033852 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:27:13 INFO - PROCESS | 1652 | 1467808033853 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:27:13 INFO - PROCESS | 1652 | 1467808033855 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 1652 | 1467808033856 Marionette TRACE conn2 <- [1,282,null,{}] 05:27:13 INFO - PROCESS | 1652 | 1467808033858 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:13 INFO - PROCESS | 1652 | 1467808033859 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:13 INFO - PROCESS | 1652 | 1467808033950 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:27:13 INFO - PROCESS | 1652 | 1467808033953 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 1652 | 1467808033954 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1265e3800 == 40 [pid = 1652] [id = 78] 05:27:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125f4ac00) [pid = 1652] [serial = 231] [outer = 0x0] 05:27:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128fb4400) [pid = 1652] [serial = 232] [outer = 0x125f4ac00] 05:27:13 INFO - PROCESS | 1652 | 1467808033978 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a76ec00) [pid = 1652] [serial = 233] [outer = 0x125f4ac00] 05:27:14 INFO - PROCESS | 1652 | 1467808034302 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 05:27:14 INFO - PROCESS | 1652 | 1467808034324 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1652 | 1467808034325 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:27:14 INFO - PROCESS | 1652 | 1467808034327 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1652 | 1467808034331 Marionette TRACE conn2 <- [1,286,null,{}] 05:27:14 INFO - PROCESS | 1652 | 1467808034334 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:14 INFO - PROCESS | 1652 | 1467808034335 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:14 INFO - PROCESS | 1652 | 1467808034440 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:27:14 INFO - PROCESS | 1652 | 1467808034448 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 1652 | 1467808034449 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b40800 == 41 [pid = 1652] [id = 79] 05:27:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a773000) [pid = 1652] [serial = 234] [outer = 0x0] 05:27:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a883c00) [pid = 1652] [serial = 235] [outer = 0x12a773000] 05:27:14 INFO - PROCESS | 1652 | 1467808034475 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12ab5cc00) [pid = 1652] [serial = 236] [outer = 0x12a773000] 05:27:14 INFO - PROCESS | 1652 | 1467808034754 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 473ms 05:27:14 INFO - PROCESS | 1652 | 1467808034802 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1652 | 1467808034803 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:27:14 INFO - PROCESS | 1652 | 1467808034805 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1652 | 1467808034806 Marionette TRACE conn2 <- [1,290,null,{}] 05:27:14 INFO - PROCESS | 1652 | 1467808034808 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:14 INFO - PROCESS | 1652 | 1467808034809 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:14 INFO - PROCESS | 1652 | 1467808034890 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:27:14 INFO - PROCESS | 1652 | 1467808034894 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 1652 | 1467808034897 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a42800 == 42 [pid = 1652] [id = 80] 05:27:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12ab5fc00) [pid = 1652] [serial = 237] [outer = 0x0] 05:27:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12ab6b400) [pid = 1652] [serial = 238] [outer = 0x12ab5fc00] 05:27:14 INFO - PROCESS | 1652 | 1467808034921 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12ace9000) [pid = 1652] [serial = 239] [outer = 0x12ab5fc00] 05:27:15 INFO - PROCESS | 1652 | 1467808035350 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 569ms 05:27:15 INFO - PROCESS | 1652 | 1467808035375 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:27:15 INFO - PROCESS | 1652 | 1467808035377 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:27:15 INFO - PROCESS | 1652 | 1467808035381 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 1652 | 1467808035383 Marionette TRACE conn2 <- [1,294,null,{}] 05:27:15 INFO - PROCESS | 1652 | 1467808035386 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:15 INFO - PROCESS | 1652 | 1467808035388 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:15 INFO - PROCESS | 1652 | 1467808035489 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:27:15 INFO - PROCESS | 1652 | 1467808035550 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 1652 | 1467808035552 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x116eed800 == 43 [pid = 1652] [id = 81] 05:27:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1175f1400) [pid = 1652] [serial = 240] [outer = 0x0] 05:27:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118085800) [pid = 1652] [serial = 241] [outer = 0x1175f1400] 05:27:15 INFO - PROCESS | 1652 | 1467808035582 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118731000) [pid = 1652] [serial = 242] [outer = 0x1175f1400] 05:27:15 INFO - PROCESS | 1652 | 1467808035988 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 05:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:27:16 INFO - PROCESS | 1652 | 1467808036001 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 1652 | 1467808036004 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:27:16 INFO - PROCESS | 1652 | 1467808036008 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1652 | 1467808036010 Marionette TRACE conn2 <- [1,298,null,{}] 05:27:16 INFO - PROCESS | 1652 | 1467808036013 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:16 INFO - PROCESS | 1652 | 1467808036014 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:16 INFO - PROCESS | 1652 | 1467808036111 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:27:16 INFO - PROCESS | 1652 | 1467808036155 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1652 | 1467808036156 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11843a000 == 44 [pid = 1652] [id = 82] 05:27:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11939c400) [pid = 1652] [serial = 243] [outer = 0x0] 05:27:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11965dc00) [pid = 1652] [serial = 244] [outer = 0x11939c400] 05:27:16 INFO - PROCESS | 1652 | 1467808036186 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119d7f400) [pid = 1652] [serial = 245] [outer = 0x11939c400] 05:27:16 INFO - PROCESS | 1652 | 1467808036590 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 624ms 05:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:27:16 INFO - PROCESS | 1652 | 1467808036633 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 1652 | 1467808036634 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:27:16 INFO - PROCESS | 1652 | 1467808036636 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1652 | 1467808036639 Marionette TRACE conn2 <- [1,302,null,{}] 05:27:16 INFO - PROCESS | 1652 | 1467808036646 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:16 INFO - PROCESS | 1652 | 1467808036650 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:16 INFO - PROCESS | 1652 | 1467808036747 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:27:16 INFO - PROCESS | 1652 | 1467808036824 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1652 | 1467808036826 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x126794000 == 45 [pid = 1652] [id = 83] 05:27:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x121198400) [pid = 1652] [serial = 246] [outer = 0x0] 05:27:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12189dc00) [pid = 1652] [serial = 247] [outer = 0x121198400] 05:27:16 INFO - PROCESS | 1652 | 1467808036869 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124a11400) [pid = 1652] [serial = 248] [outer = 0x121198400] 05:27:17 INFO - PROCESS | 1652 | 1467808037265 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 05:27:17 INFO - PROCESS | 1652 | 1467808037307 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 1652 | 1467808037309 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:27:17 INFO - PROCESS | 1652 | 1467808037311 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 1652 | 1467808037313 Marionette TRACE conn2 <- [1,306,null,{}] 05:27:17 INFO - PROCESS | 1652 | 1467808037315 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:17 INFO - PROCESS | 1652 | 1467808037316 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:17 INFO - PROCESS | 1652 | 1467808037413 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:27:17 INFO - PROCESS | 1652 | 1467808037460 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:17 INFO - PROCESS | 1652 | 1467808037461 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd0800 == 46 [pid = 1652] [id = 84] 05:27:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126535800) [pid = 1652] [serial = 249] [outer = 0x0] 05:27:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126962000) [pid = 1652] [serial = 250] [outer = 0x126535800] 05:27:17 INFO - PROCESS | 1652 | 1467808037489 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126bcac00) [pid = 1652] [serial = 251] [outer = 0x126535800] 05:27:17 INFO - PROCESS | 1652 | 1467808037894 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 620ms 05:27:17 INFO - PROCESS | 1652 | 1467808037932 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 1652 | 1467808037934 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:27:17 INFO - PROCESS | 1652 | 1467808037936 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 1652 | 1467808037937 Marionette TRACE conn2 <- [1,310,null,{}] 05:27:17 INFO - PROCESS | 1652 | 1467808037940 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:17 INFO - PROCESS | 1652 | 1467808037941 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:18 INFO - PROCESS | 1652 | 1467808038039 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:27:18 INFO - PROCESS | 1652 | 1467808038259 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 1652 | 1467808038260 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168b8000 == 47 [pid = 1652] [id = 85] 05:27:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x115e19400) [pid = 1652] [serial = 252] [outer = 0x0] 05:27:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116636c00) [pid = 1652] [serial = 253] [outer = 0x115e19400] 05:27:18 INFO - PROCESS | 1652 | 1467808038289 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x118052400) [pid = 1652] [serial = 254] [outer = 0x115e19400] 05:27:18 INFO - PROCESS | 1652 | 1467808038690 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 774ms 05:27:18 INFO - PROCESS | 1652 | 1467808038712 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:27:18 INFO - PROCESS | 1652 | 1467808038713 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:27:18 INFO - PROCESS | 1652 | 1467808038716 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1652 | 1467808038718 Marionette TRACE conn2 <- [1,314,null,{}] 05:27:18 INFO - PROCESS | 1652 | 1467808038721 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:18 INFO - PROCESS | 1652 | 1467808038723 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:18 INFO - PROCESS | 1652 | 1467808038814 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:27:18 INFO - PROCESS | 1652 | 1467808038860 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 1652 | 1467808038862 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aca800 == 48 [pid = 1652] [id = 86] 05:27:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11841d000) [pid = 1652] [serial = 255] [outer = 0x0] 05:27:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118739800) [pid = 1652] [serial = 256] [outer = 0x11841d000] 05:27:18 INFO - PROCESS | 1652 | 1467808038890 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11939e800) [pid = 1652] [serial = 257] [outer = 0x11841d000] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x126b40800 == 47 [pid = 1652] [id = 79] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1265e3800 == 46 [pid = 1652] [id = 78] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x118442800 == 45 [pid = 1652] [id = 77] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1286cfc00) [pid = 1652] [serial = 195] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x125553800 == 44 [pid = 1652] [id = 76] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x124fd8800 == 43 [pid = 1652] [id = 75] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1215f2000 == 42 [pid = 1652] [id = 74] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0df000 == 41 [pid = 1652] [id = 73] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1194e4800 == 40 [pid = 1652] [id = 72] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1186a7000 == 39 [pid = 1652] [id = 71] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x117d34800 == 38 [pid = 1652] [id = 70] 05:27:19 INFO - PROCESS | 1652 | --DOCSHELL 0x116679800 == 37 [pid = 1652] [id = 69] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x123588c00) [pid = 1652] [serial = 177] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119bcd000) [pid = 1652] [serial = 174] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1254afc00) [pid = 1652] [serial = 180] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11889e000) [pid = 1652] [serial = 168] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119397000) [pid = 1652] [serial = 169] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119725000) [pid = 1652] [serial = 171] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1161a7800) [pid = 1652] [serial = 162] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113c8ec00) [pid = 1652] [serial = 163] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11805e400) [pid = 1652] [serial = 165] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118419000) [pid = 1652] [serial = 166] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11687fc00) [pid = 1652] [serial = 160] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x115e95400) [pid = 1652] [serial = 159] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x117046000) [pid = 1652] [serial = 145] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1163f1000) [pid = 1652] [serial = 144] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118732800) [pid = 1652] [serial = 148] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118418c00) [pid = 1652] [serial = 147] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12189f800) [pid = 1652] [serial = 151] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121196800) [pid = 1652] [serial = 150] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124cc1000) [pid = 1652] [serial = 154] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124c88c00) [pid = 1652] [serial = 153] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12617d800) [pid = 1652] [serial = 183] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x125f4a800) [pid = 1652] [serial = 181] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1193a0400) [pid = 1652] [serial = 157] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1235b0400) [pid = 1652] [serial = 187] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1186f3c00) [pid = 1652] [serial = 186] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1175f8400) [pid = 1652] [serial = 156] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126186800) [pid = 1652] [serial = 184] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124cc3400) [pid = 1652] [serial = 178] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x121196c00) [pid = 1652] [serial = 175] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1269f4c00) [pid = 1652] [serial = 192] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126d6a800) [pid = 1652] [serial = 193] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126962800) [pid = 1652] [serial = 190] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126187000) [pid = 1652] [serial = 189] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119a21800) [pid = 1652] [serial = 172] [outer = 0x0] [url = about:blank] 05:27:19 INFO - PROCESS | 1652 | 1467808039384 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 719ms 05:27:19 INFO - PROCESS | 1652 | 1467808039486 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 1652 | 1467808039490 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:27:19 INFO - PROCESS | 1652 | 1467808039494 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1652 | 1467808039497 Marionette TRACE conn2 <- [1,318,null,{}] 05:27:19 INFO - PROCESS | 1652 | 1467808039500 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:19 INFO - PROCESS | 1652 | 1467808039502 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:19 INFO - PROCESS | 1652 | 1467808039585 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:27:19 INFO - PROCESS | 1652 | 1467808039635 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1652 | 1467808039636 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x116acb800 == 38 [pid = 1652] [id = 87] 05:27:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119397000) [pid = 1652] [serial = 258] [outer = 0x0] 05:27:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119a21800) [pid = 1652] [serial = 259] [outer = 0x119397000] 05:27:19 INFO - PROCESS | 1652 | 1467808039666 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119d85800) [pid = 1652] [serial = 260] [outer = 0x119397000] 05:27:19 INFO - PROCESS | 1652 | 1467808039954 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 474ms 05:27:19 INFO - PROCESS | 1652 | 1467808039969 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:27:19 INFO - PROCESS | 1652 | 1467808039970 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:27:19 INFO - PROCESS | 1652 | 1467808039977 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1652 | 1467808039985 Marionette TRACE conn2 <- [1,322,null,{}] 05:27:19 INFO - PROCESS | 1652 | 1467808039993 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:19 INFO - PROCESS | 1652 | 1467808039998 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:20 INFO - PROCESS | 1652 | 1467808040078 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:27:20 INFO - PROCESS | 1652 | 1467808040085 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1652 | 1467808040087 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f29800 == 39 [pid = 1652] [id = 88] 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119d8bc00) [pid = 1652] [serial = 261] [outer = 0x0] 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12360ec00) [pid = 1652] [serial = 262] [outer = 0x119d8bc00] 05:27:20 INFO - PROCESS | 1652 | 1467808040111 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124f7e400) [pid = 1652] [serial = 263] [outer = 0x119d8bc00] 05:27:20 INFO - PROCESS | 1652 | 1467808040444 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 485ms 05:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:27:20 INFO - PROCESS | 1652 | 1467808040458 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1652 | 1467808040460 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:27:20 INFO - PROCESS | 1652 | 1467808040463 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1652 | 1467808040466 Marionette TRACE conn2 <- [1,326,null,{}] 05:27:20 INFO - PROCESS | 1652 | 1467808040468 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:20 INFO - PROCESS | 1652 | 1467808040469 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:20 INFO - PROCESS | 1652 | 1467808040548 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:27:20 INFO - PROCESS | 1652 | 1467808040552 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1652 | 1467808040553 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194e6000 == 40 [pid = 1652] [id = 89] 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12617a000) [pid = 1652] [serial = 264] [outer = 0x0] 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126543000) [pid = 1652] [serial = 265] [outer = 0x12617a000] 05:27:20 INFO - PROCESS | 1652 | 1467808040577 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1269f5800) [pid = 1652] [serial = 266] [outer = 0x12617a000] 05:27:20 INFO - PROCESS | 1652 | 1467808040890 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 05:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:27:20 INFO - PROCESS | 1652 | 1467808040934 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1652 | 1467808040935 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:27:20 INFO - PROCESS | 1652 | 1467808040937 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1652 | 1467808040938 Marionette TRACE conn2 <- [1,330,null,{}] 05:27:20 INFO - PROCESS | 1652 | 1467808040940 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:20 INFO - PROCESS | 1652 | 1467808040941 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:21 INFO - PROCESS | 1652 | 1467808041017 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:27:21 INFO - PROCESS | 1652 | 1467808041068 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 1652 | 1467808041072 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0ec000 == 41 [pid = 1652] [id = 90] 05:27:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126bd2000) [pid = 1652] [serial = 267] [outer = 0x0] 05:27:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126d74400) [pid = 1652] [serial = 268] [outer = 0x126bd2000] 05:27:21 INFO - PROCESS | 1652 | 1467808041112 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126f18000) [pid = 1652] [serial = 269] [outer = 0x126bd2000] 05:27:21 INFO - PROCESS | 1652 | 1467808041435 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 05:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:27:21 INFO - PROCESS | 1652 | 1467808041456 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 1652 | 1467808041457 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:27:21 INFO - PROCESS | 1652 | 1467808041459 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 1652 | 1467808041461 Marionette TRACE conn2 <- [1,334,null,{}] 05:27:21 INFO - PROCESS | 1652 | 1467808041466 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:21 INFO - PROCESS | 1652 | 1467808041467 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:21 INFO - PROCESS | 1652 | 1467808041569 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:27:21 INFO - PROCESS | 1652 | 1467808041573 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 1652 | 1467808041574 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e35000 == 42 [pid = 1652] [id = 91] 05:27:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1286ce800) [pid = 1652] [serial = 270] [outer = 0x0] 05:27:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128e5f800) [pid = 1652] [serial = 271] [outer = 0x1286ce800] 05:27:21 INFO - PROCESS | 1652 | 1467808041599 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a766c00) [pid = 1652] [serial = 272] [outer = 0x1286ce800] 05:27:21 INFO - PROCESS | 1652 | 1467808041906 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 471ms 05:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:27:21 INFO - PROCESS | 1652 | 1467808041939 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 1652 | 1467808041941 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:27:21 INFO - PROCESS | 1652 | 1467808041943 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 1652 | 1467808041944 Marionette TRACE conn2 <- [1,338,null,{}] 05:27:21 INFO - PROCESS | 1652 | 1467808041948 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:21 INFO - PROCESS | 1652 | 1467808041949 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:22 INFO - PROCESS | 1652 | 1467808042042 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:27:22 INFO - PROCESS | 1652 | 1467808042079 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 1652 | 1467808042080 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x121dd8000 == 43 [pid = 1652] [id = 92] 05:27:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1286cec00) [pid = 1652] [serial = 273] [outer = 0x0] 05:27:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a902400) [pid = 1652] [serial = 274] [outer = 0x1286cec00] 05:27:22 INFO - PROCESS | 1652 | 1467808042104 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a90d000) [pid = 1652] [serial = 275] [outer = 0x1286cec00] 05:27:22 INFO - PROCESS | 1652 | 1467808042426 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 05:27:22 INFO - PROCESS | 1652 | 1467808042464 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 1652 | 1467808042466 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:27:22 INFO - PROCESS | 1652 | 1467808042474 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1652 | 1467808042475 Marionette TRACE conn2 <- [1,342,null,{}] 05:27:22 INFO - PROCESS | 1652 | 1467808042478 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:22 INFO - PROCESS | 1652 | 1467808042479 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:22 INFO - PROCESS | 1652 | 1467808042575 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:27:22 INFO - PROCESS | 1652 | 1467808042579 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 1652 | 1467808042580 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12554d000 == 44 [pid = 1652] [id = 93] 05:27:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a903000) [pid = 1652] [serial = 276] [outer = 0x0] 05:27:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12ab67400) [pid = 1652] [serial = 277] [outer = 0x12a903000] 05:27:22 INFO - PROCESS | 1652 | 1467808042604 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12acf5000) [pid = 1652] [serial = 278] [outer = 0x12a903000] 05:27:22 INFO - PROCESS | 1652 | 1467808042904 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 05:27:22 INFO - PROCESS | 1652 | 1467808042943 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 1652 | 1467808042944 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:27:22 INFO - PROCESS | 1652 | 1467808042954 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1652 | 1467808042955 Marionette TRACE conn2 <- [1,346,null,{}] 05:27:22 INFO - PROCESS | 1652 | 1467808042957 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:22 INFO - PROCESS | 1652 | 1467808042959 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:23 INFO - PROCESS | 1652 | 1467808043068 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:27:23 INFO - PROCESS | 1652 | 1467808043072 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 1652 | 1467808043073 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f86000 == 45 [pid = 1652] [id = 94] 05:27:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12acf3c00) [pid = 1652] [serial = 279] [outer = 0x0] 05:27:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b317400) [pid = 1652] [serial = 280] [outer = 0x12acf3c00] 05:27:23 INFO - PROCESS | 1652 | 1467808043096 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b31e000) [pid = 1652] [serial = 281] [outer = 0x12acf3c00] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128c36000) [pid = 1652] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125f4ac00) [pid = 1652] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x124c8d000) [pid = 1652] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11313fc00) [pid = 1652] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1186f7800) [pid = 1652] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116146c00) [pid = 1652] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118085000) [pid = 1652] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1269ef400) [pid = 1652] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115df0800) [pid = 1652] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a773000) [pid = 1652] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:27:23 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119658400) [pid = 1652] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:27:23 INFO - PROCESS | 1652 | 1467808043501 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 569ms 05:27:23 INFO - PROCESS | 1652 | 1467808043524 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:27:23 INFO - PROCESS | 1652 | 1467808043525 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:27:23 INFO - PROCESS | 1652 | 1467808043527 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - PROCESS | 1652 | 1467808043528 Marionette TRACE conn2 <- [1,350,null,{}] 05:27:23 INFO - PROCESS | 1652 | 1467808043531 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:23 INFO - PROCESS | 1652 | 1467808043532 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:23 INFO - PROCESS | 1652 | 1467808043609 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:27:23 INFO - PROCESS | 1652 | 1467808043615 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 1652 | 1467808043617 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1265e8800 == 46 [pid = 1652] [id = 95] 05:27:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116146c00) [pid = 1652] [serial = 282] [outer = 0x0] 05:27:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1186ef000) [pid = 1652] [serial = 283] [outer = 0x116146c00] 05:27:23 INFO - PROCESS | 1652 | 1467808043644 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126955800) [pid = 1652] [serial = 284] [outer = 0x116146c00] 05:27:23 INFO - PROCESS | 1652 | 1467808043971 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 05:27:24 INFO - PROCESS | 1652 | 1467808044000 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1652 | 1467808044001 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:27:24 INFO - PROCESS | 1652 | 1467808044003 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1652 | 1467808044005 Marionette TRACE conn2 <- [1,354,null,{}] 05:27:24 INFO - PROCESS | 1652 | 1467808044007 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:24 INFO - PROCESS | 1652 | 1467808044009 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:24 INFO - PROCESS | 1652 | 1467808044123 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:27:24 INFO - PROCESS | 1652 | 1467808044131 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 1652 | 1467808044133 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7c4800 == 47 [pid = 1652] [id = 96] 05:27:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128e59c00) [pid = 1652] [serial = 285] [outer = 0x0] 05:27:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bb77000) [pid = 1652] [serial = 286] [outer = 0x128e59c00] 05:27:24 INFO - PROCESS | 1652 | 1467808044157 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12bb7e800) [pid = 1652] [serial = 287] [outer = 0x128e59c00] 05:27:24 INFO - PROCESS | 1652 | 1467808044453 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 05:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:27:24 INFO - PROCESS | 1652 | 1467808044473 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1652 | 1467808044474 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:27:24 INFO - PROCESS | 1652 | 1467808044476 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1652 | 1467808044477 Marionette TRACE conn2 <- [1,358,null,{}] 05:27:24 INFO - PROCESS | 1652 | 1467808044482 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:24 INFO - PROCESS | 1652 | 1467808044484 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:24 INFO - PROCESS | 1652 | 1467808044566 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:27:24 INFO - PROCESS | 1652 | 1467808044570 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 1652 | 1467808044571 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9d6800 == 48 [pid = 1652] [id = 97] 05:27:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125f4a400) [pid = 1652] [serial = 288] [outer = 0x0] 05:27:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bc09c00) [pid = 1652] [serial = 289] [outer = 0x125f4a400] 05:27:24 INFO - PROCESS | 1652 | 1467808044594 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12bc10c00) [pid = 1652] [serial = 290] [outer = 0x125f4a400] 05:27:24 INFO - PROCESS | 1652 | 1467808044924 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 474ms 05:27:24 INFO - PROCESS | 1652 | 1467808044950 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:27:24 INFO - PROCESS | 1652 | 1467808044951 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:27:24 INFO - PROCESS | 1652 | 1467808044953 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1652 | 1467808044954 Marionette TRACE conn2 <- [1,362,null,{}] 05:27:24 INFO - PROCESS | 1652 | 1467808044957 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:24 INFO - PROCESS | 1652 | 1467808044958 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:25 INFO - PROCESS | 1652 | 1467808045070 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:27:25 INFO - PROCESS | 1652 | 1467808045075 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 1652 | 1467808045076 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9eb800 == 49 [pid = 1652] [id = 98] 05:27:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12bcef400) [pid = 1652] [serial = 291] [outer = 0x0] 05:27:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12bcf2400) [pid = 1652] [serial = 292] [outer = 0x12bcef400] 05:27:25 INFO - PROCESS | 1652 | 1467808045100 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12bcf7000) [pid = 1652] [serial = 293] [outer = 0x12bcef400] 05:27:25 INFO - PROCESS | 1652 | 1467808045417 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 519ms 05:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:27:25 INFO - PROCESS | 1652 | 1467808045507 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 1652 | 1467808045510 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:27:25 INFO - PROCESS | 1652 | 1467808045515 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 1652 | 1467808045519 Marionette TRACE conn2 <- [1,366,null,{}] 05:27:25 INFO - PROCESS | 1652 | 1467808045525 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:25 INFO - PROCESS | 1652 | 1467808045528 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:25 INFO - PROCESS | 1652 | 1467808045673 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:27:25 INFO - PROCESS | 1652 | 1467808045785 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 1652 | 1467808045788 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x116385800 == 50 [pid = 1652] [id = 99] 05:27:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116783400) [pid = 1652] [serial = 294] [outer = 0x0] 05:27:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x117048400) [pid = 1652] [serial = 295] [outer = 0x116783400] 05:27:25 INFO - PROCESS | 1652 | 1467808045839 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118419000) [pid = 1652] [serial = 296] [outer = 0x116783400] 05:27:26 INFO - PROCESS | 1652 | 1467808046321 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 827ms 05:27:26 INFO - PROCESS | 1652 | 1467808046346 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 1652 | 1467808046348 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:27:26 INFO - PROCESS | 1652 | 1467808046354 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1652 | 1467808046357 Marionette TRACE conn2 <- [1,370,null,{}] 05:27:26 INFO - PROCESS | 1652 | 1467808046360 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:26 INFO - PROCESS | 1652 | 1467808046361 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:26 INFO - PROCESS | 1652 | 1467808046463 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:27:26 INFO - PROCESS | 1652 | 1467808046525 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 1652 | 1467808046526 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186cf800 == 51 [pid = 1652] [id = 100] 05:27:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119a16800) [pid = 1652] [serial = 297] [outer = 0x0] 05:27:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119bc5000) [pid = 1652] [serial = 298] [outer = 0x119a16800] 05:27:26 INFO - PROCESS | 1652 | 1467808046556 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119d88000) [pid = 1652] [serial = 299] [outer = 0x119a16800] 05:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 623ms 05:27:26 INFO - PROCESS | 1652 | 1467808046971 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:27:26 INFO - PROCESS | 1652 | 1467808046975 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:27:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:27:26 INFO - PROCESS | 1652 | 1467808046977 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:27:26 INFO - PROCESS | 1652 | 1467808046979 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1652 | 1467808046981 Marionette TRACE conn2 <- [1,374,null,{}] 05:27:26 INFO - PROCESS | 1652 | 1467808046987 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:26 INFO - PROCESS | 1652 | 1467808046991 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:27 INFO - PROCESS | 1652 | 1467808047095 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:27:27 INFO - PROCESS | 1652 | 1467808047149 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 1652 | 1467808047152 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cb9800 == 52 [pid = 1652] [id = 101] 05:27:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12617c800) [pid = 1652] [serial = 300] [outer = 0x0] 05:27:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12617e800) [pid = 1652] [serial = 301] [outer = 0x12617c800] 05:27:27 INFO - PROCESS | 1652 | 1467808047190 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126bce800) [pid = 1652] [serial = 302] [outer = 0x12617c800] 05:27:27 INFO - PROCESS | 1652 | 1467808047659 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:27:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:27:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 720ms 05:27:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:27:27 INFO - PROCESS | 1652 | 1467808047700 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 1652 | 1467808047701 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:27:27 INFO - PROCESS | 1652 | 1467808047703 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 1652 | 1467808047705 Marionette TRACE conn2 <- [1,378,null,{}] 05:27:27 INFO - PROCESS | 1652 | 1467808047707 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:27 INFO - PROCESS | 1652 | 1467808047708 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:27 INFO - PROCESS | 1652 | 1467808047835 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:27:27 INFO - PROCESS | 1652 | 1467808047910 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 1652 | 1467808047912 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3c4000 == 53 [pid = 1652] [id = 102] 05:27:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x128faec00) [pid = 1652] [serial = 303] [outer = 0x0] 05:27:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12ab66c00) [pid = 1652] [serial = 304] [outer = 0x128faec00] 05:27:27 INFO - PROCESS | 1652 | 1467808047940 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12b317800) [pid = 1652] [serial = 305] [outer = 0x128faec00] 05:27:28 INFO - PROCESS | 1652 | 1467808048337 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:27:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:27:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 669ms 05:27:28 INFO - PROCESS | 1652 | 1467808048374 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 1652 | 1467808048375 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:27:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:27:28 INFO - PROCESS | 1652 | 1467808048378 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 1652 | 1467808048379 Marionette TRACE conn2 <- [1,382,null,{}] 05:27:28 INFO - PROCESS | 1652 | 1467808048382 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:28 INFO - PROCESS | 1652 | 1467808048383 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:28 INFO - PROCESS | 1652 | 1467808048482 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:27:28 INFO - PROCESS | 1652 | 1467808048532 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 1652 | 1467808048533 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191ae800 == 54 [pid = 1652] [id = 103] 05:27:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x126f19400) [pid = 1652] [serial = 306] [outer = 0x0] 05:27:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12acfd800) [pid = 1652] [serial = 307] [outer = 0x126f19400] 05:27:28 INFO - PROCESS | 1652 | 1467808048561 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12bb74000) [pid = 1652] [serial = 308] [outer = 0x126f19400] 05:27:29 INFO - PROCESS | 1652 | 1467808049152 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:27:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 822ms 05:27:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:27:29 INFO - PROCESS | 1652 | 1467808049201 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 1652 | 1467808049203 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:27:29 INFO - PROCESS | 1652 | 1467808049206 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1652 | 1467808049207 Marionette TRACE conn2 <- [1,386,null,{}] 05:27:29 INFO - PROCESS | 1652 | 1467808049211 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:29 INFO - PROCESS | 1652 | 1467808049213 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:29 INFO - PROCESS | 1652 | 1467808049300 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:27:29 INFO - PROCESS | 1652 | 1467808049367 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 1652 | 1467808049369 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x112f10000 == 55 [pid = 1652] [id = 104] 05:27:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x118421000) [pid = 1652] [serial = 309] [outer = 0x0] 05:27:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11872fc00) [pid = 1652] [serial = 310] [outer = 0x118421000] 05:27:29 INFO - PROCESS | 1652 | 1467808049396 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11939e000) [pid = 1652] [serial = 311] [outer = 0x118421000] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x125549800 == 54 [pid = 1652] [id = 66] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9d6800 == 53 [pid = 1652] [id = 97] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7c4800 == 52 [pid = 1652] [id = 96] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1265e8800 == 51 [pid = 1652] [id = 95] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x125f86000 == 50 [pid = 1652] [id = 94] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12554d000 == 49 [pid = 1652] [id = 93] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x121dd8000 == 48 [pid = 1652] [id = 92] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x115e35000 == 47 [pid = 1652] [id = 91] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12ab6b400) [pid = 1652] [serial = 238] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11805f800) [pid = 1652] [serial = 201] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x113dde000) [pid = 1652] [serial = 198] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0ec000 == 46 [pid = 1652] [id = 90] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1194e6000 == 45 [pid = 1652] [id = 89] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x118f29800 == 44 [pid = 1652] [id = 88] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x116acb800 == 43 [pid = 1652] [id = 87] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x116aca800 == 42 [pid = 1652] [id = 86] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1168b8000 == 41 [pid = 1652] [id = 85] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x128cd0800 == 40 [pid = 1652] [id = 84] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x126794000 == 39 [pid = 1652] [id = 83] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11843a000 == 38 [pid = 1652] [id = 82] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x116eed800 == 37 [pid = 1652] [id = 81] 05:27:29 INFO - PROCESS | 1652 | --DOCSHELL 0x128a42800 == 36 [pid = 1652] [id = 80] 05:27:29 INFO - PROCESS | 1652 | 1467808049842 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:27:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 669ms 05:27:29 INFO - PROCESS | 1652 | 1467808049875 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 1652 | 1467808049878 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:27:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:27:29 INFO - PROCESS | 1652 | 1467808049882 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1652 | 1467808049883 Marionette TRACE conn2 <- [1,390,null,{}] 05:27:29 INFO - PROCESS | 1652 | 1467808049886 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:29 INFO - PROCESS | 1652 | 1467808049887 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:29 INFO - PROCESS | 1652 | 1467808049973 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12ab5cc00) [pid = 1652] [serial = 236] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x128e5b400) [pid = 1652] [serial = 224] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12a76ec00) [pid = 1652] [serial = 233] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x125f4f800) [pid = 1652] [serial = 215] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x128fb5c00) [pid = 1652] [serial = 227] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11965bc00) [pid = 1652] [serial = 208] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x124f83400) [pid = 1652] [serial = 214] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128faac00) [pid = 1652] [serial = 226] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x124cbcc00) [pid = 1652] [serial = 217] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1186f5000) [pid = 1652] [serial = 206] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12674c400) [pid = 1652] [serial = 218] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11841b800) [pid = 1652] [serial = 205] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128c3b000) [pid = 1652] [serial = 223] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116806000) [pid = 1652] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119a1e000) [pid = 1652] [serial = 209] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128c30800) [pid = 1652] [serial = 221] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118895400) [pid = 1652] [serial = 229] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a883c00) [pid = 1652] [serial = 235] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x121094000) [pid = 1652] [serial = 211] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1235b4000) [pid = 1652] [serial = 230] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128fb4400) [pid = 1652] [serial = 232] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126bcf400) [pid = 1652] [serial = 220] [outer = 0x0] [url = about:blank] 05:27:29 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1235b7400) [pid = 1652] [serial = 212] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 1652 | 1467808050029 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1652 | 1467808050031 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168cb000 == 37 [pid = 1652] [id = 105] 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118895400) [pid = 1652] [serial = 312] [outer = 0x0] 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119a1e000) [pid = 1652] [serial = 313] [outer = 0x118895400] 05:27:30 INFO - PROCESS | 1652 | 1467808050060 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x121199800) [pid = 1652] [serial = 314] [outer = 0x118895400] 05:27:30 INFO - PROCESS | 1652 | 1467808050472 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:27:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:27:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 619ms 05:27:30 INFO - PROCESS | 1652 | 1467808050526 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 1652 | 1467808050527 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:27:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:27:30 INFO - PROCESS | 1652 | 1467808050534 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 1652 | 1467808050536 Marionette TRACE conn2 <- [1,394,null,{}] 05:27:30 INFO - PROCESS | 1652 | 1467808050543 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:30 INFO - PROCESS | 1652 | 1467808050546 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:30 INFO - PROCESS | 1652 | 1467808050637 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:27:30 INFO - PROCESS | 1652 | 1467808050644 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1652 | 1467808050645 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ad2800 == 38 [pid = 1652] [id = 106] 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126f11400) [pid = 1652] [serial = 315] [outer = 0x0] 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1286d1c00) [pid = 1652] [serial = 316] [outer = 0x126f11400] 05:27:30 INFO - PROCESS | 1652 | 1467808050676 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128c3b800) [pid = 1652] [serial = 317] [outer = 0x126f11400] 05:27:31 INFO - PROCESS | 1652 | 1467808051014 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:27:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 521ms 05:27:31 INFO - PROCESS | 1652 | 1467808051062 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:27:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:27:31 INFO - PROCESS | 1652 | 1467808051064 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:27:31 INFO - PROCESS | 1652 | 1467808051068 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1652 | 1467808051069 Marionette TRACE conn2 <- [1,398,null,{}] 05:27:31 INFO - PROCESS | 1652 | 1467808051072 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:31 INFO - PROCESS | 1652 | 1467808051073 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:31 INFO - PROCESS | 1652 | 1467808051153 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:27:31 INFO - PROCESS | 1652 | 1467808051157 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1652 | 1467808051158 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12198e800 == 39 [pid = 1652] [id = 107] 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x128fb4400) [pid = 1652] [serial = 318] [outer = 0x0] 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a774c00) [pid = 1652] [serial = 319] [outer = 0x128fb4400] 05:27:31 INFO - PROCESS | 1652 | 1467808051183 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a90ac00) [pid = 1652] [serial = 320] [outer = 0x128fb4400] 05:27:31 INFO - PROCESS | 1652 | 1467808051527 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:27:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 468ms 05:27:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:27:31 INFO - PROCESS | 1652 | 1467808051536 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 1652 | 1467808051538 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:27:31 INFO - PROCESS | 1652 | 1467808051540 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1652 | 1467808051541 Marionette TRACE conn2 <- [1,402,null,{}] 05:27:31 INFO - PROCESS | 1652 | 1467808051543 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:31 INFO - PROCESS | 1652 | 1467808051545 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:31 INFO - PROCESS | 1652 | 1467808051628 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:27:31 INFO - PROCESS | 1652 | 1467808051634 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1652 | 1467808051635 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12553a800 == 40 [pid = 1652] [id = 108] 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128fb0800) [pid = 1652] [serial = 321] [outer = 0x0] 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12ace5400) [pid = 1652] [serial = 322] [outer = 0x128fb0800] 05:27:31 INFO - PROCESS | 1652 | 1467808051659 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12bb70400) [pid = 1652] [serial = 323] [outer = 0x128fb0800] 05:27:32 INFO - PROCESS | 1652 | 1467808052071 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:27:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 572ms 05:27:32 INFO - PROCESS | 1652 | 1467808052113 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 1652 | 1467808052115 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:27:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:27:32 INFO - PROCESS | 1652 | 1467808052124 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 1652 | 1467808052125 Marionette TRACE conn2 <- [1,406,null,{}] 05:27:32 INFO - PROCESS | 1652 | 1467808052128 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:32 INFO - PROCESS | 1652 | 1467808052134 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:32 INFO - PROCESS | 1652 | 1467808052315 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:27:32 INFO - PROCESS | 1652 | 1467808052343 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 1652 | 1467808052344 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11667f800 == 41 [pid = 1652] [id = 109] 05:27:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12bc08000) [pid = 1652] [serial = 324] [outer = 0x0] 05:27:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12c002400) [pid = 1652] [serial = 325] [outer = 0x12bc08000] 05:27:32 INFO - PROCESS | 1652 | 1467808052385 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12c00f000) [pid = 1652] [serial = 326] [outer = 0x12bc08000] 05:27:32 INFO - PROCESS | 1652 | 1467808052809 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:27:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 725ms 05:27:32 INFO - PROCESS | 1652 | 1467808052843 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:27:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:27:32 INFO - PROCESS | 1652 | 1467808052845 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:27:32 INFO - PROCESS | 1652 | 1467808052847 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 1652 | 1467808052848 Marionette TRACE conn2 <- [1,410,null,{}] 05:27:32 INFO - PROCESS | 1652 | 1467808052857 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:32 INFO - PROCESS | 1652 | 1467808052858 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:32 INFO - PROCESS | 1652 | 1467808052954 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:27:33 INFO - PROCESS | 1652 | 1467808053015 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:27:33 INFO - PROCESS | 1652 | 1467808053022 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 1652 | 1467808053023 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cc1000 == 42 [pid = 1652] [id = 110] 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12c083400) [pid = 1652] [serial = 327] [outer = 0x0] 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12c085000) [pid = 1652] [serial = 328] [outer = 0x12c083400] 05:27:33 INFO - PROCESS | 1652 | 1467808053053 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12c089400) [pid = 1652] [serial = 329] [outer = 0x12c083400] 05:27:33 INFO - PROCESS | 1652 | 1467808053376 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:27:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 576ms 05:27:33 INFO - PROCESS | 1652 | 1467808053423 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1652 | 1467808053425 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:27:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:27:33 INFO - PROCESS | 1652 | 1467808053427 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 1652 | 1467808053428 Marionette TRACE conn2 <- [1,414,null,{}] 05:27:33 INFO - PROCESS | 1652 | 1467808053430 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:33 INFO - PROCESS | 1652 | 1467808053431 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:33 INFO - PROCESS | 1652 | 1467808053528 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:27:33 INFO - PROCESS | 1652 | 1467808053562 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 1652 | 1467808053563 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7c3000 == 43 [pid = 1652] [id = 111] 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x110e7a400) [pid = 1652] [serial = 330] [outer = 0x0] 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x110e82000) [pid = 1652] [serial = 331] [outer = 0x110e7a400] 05:27:33 INFO - PROCESS | 1652 | 1467808053587 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x116807c00) [pid = 1652] [serial = 332] [outer = 0x110e7a400] 05:27:33 INFO - PROCESS | 1652 | 1467808053902 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:27:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 522ms 05:27:33 INFO - PROCESS | 1652 | 1467808053950 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1652 | 1467808053951 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:27:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:27:33 INFO - PROCESS | 1652 | 1467808053953 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 1652 | 1467808053954 Marionette TRACE conn2 <- [1,418,null,{}] 05:27:33 INFO - PROCESS | 1652 | 1467808053956 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:33 INFO - PROCESS | 1652 | 1467808053957 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:34 INFO - PROCESS | 1652 | 1467808054057 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1286cec00) [pid = 1652] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1286ce800) [pid = 1652] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a903000) [pid = 1652] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119d8bc00) [pid = 1652] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11841d000) [pid = 1652] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126bd2000) [pid = 1652] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x115e19400) [pid = 1652] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119397000) [pid = 1652] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12acf3c00) [pid = 1652] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12617a000) [pid = 1652] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116146c00) [pid = 1652] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128e59c00) [pid = 1652] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:27:34 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125f4a400) [pid = 1652] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:27:34 INFO - PROCESS | 1652 | 1467808054221 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 1652 | 1467808054229 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac4800 == 44 [pid = 1652] [id = 112] 05:27:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1125f4c00) [pid = 1652] [serial = 333] [outer = 0x0] 05:27:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1125f8000) [pid = 1652] [serial = 334] [outer = 0x1125f4c00] 05:27:34 INFO - PROCESS | 1652 | 1467808054256 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1125fc400) [pid = 1652] [serial = 335] [outer = 0x1125f4c00] 05:27:34 INFO - PROCESS | 1652 | 1467808054992 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:27:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1069ms 05:27:35 INFO - PROCESS | 1652 | 1467808055022 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 1652 | 1467808055024 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:27:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:27:35 INFO - PROCESS | 1652 | 1467808055026 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 1652 | 1467808055027 Marionette TRACE conn2 <- [1,422,null,{}] 05:27:35 INFO - PROCESS | 1652 | 1467808055029 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:35 INFO - PROCESS | 1652 | 1467808055032 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:35 INFO - PROCESS | 1652 | 1467808055109 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:27:35 INFO - PROCESS | 1652 | 1467808055114 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 1652 | 1467808055116 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3ba800 == 45 [pid = 1652] [id = 113] 05:27:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1125f8c00) [pid = 1652] [serial = 336] [outer = 0x0] 05:27:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119397000) [pid = 1652] [serial = 337] [outer = 0x1125f8c00] 05:27:35 INFO - PROCESS | 1652 | 1467808055141 Marionette DEBUG loaded listener.js 05:27:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1254b1c00) [pid = 1652] [serial = 338] [outer = 0x1125f8c00] 05:27:35 INFO - PROCESS | 1652 | 1467808055960 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:27:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 973ms 05:27:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:27:36 INFO - PROCESS | 1652 | 1467808056000 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 1652 | 1467808056001 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:27:36 INFO - PROCESS | 1652 | 1467808056004 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 1652 | 1467808056005 Marionette TRACE conn2 <- [1,426,null,{}] 05:27:36 INFO - PROCESS | 1652 | 1467808056008 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:36 INFO - PROCESS | 1652 | 1467808056009 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:36 INFO - PROCESS | 1652 | 1467808056128 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:27:36 INFO - PROCESS | 1652 | 1467808056133 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 1652 | 1467808056135 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb3d800 == 46 [pid = 1652] [id = 114] 05:27:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1125fcc00) [pid = 1652] [serial = 339] [outer = 0x0] 05:27:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12c002c00) [pid = 1652] [serial = 340] [outer = 0x1125fcc00] 05:27:36 INFO - PROCESS | 1652 | 1467808056163 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12c08dc00) [pid = 1652] [serial = 341] [outer = 0x1125fcc00] 05:27:36 INFO - PROCESS | 1652 | 1467808056791 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 1652 | 1467808056828 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:27:36 INFO - PROCESS | 1652 | 1467808056831 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 1652 | 1467808056834 Marionette TRACE conn2 <- [1,430,null,{}] 05:27:36 INFO - PROCESS | 1652 | 1467808056838 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:36 INFO - PROCESS | 1652 | 1467808056839 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:36 INFO - PROCESS | 1652 | 1467808056944 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:27:37 INFO - PROCESS | 1652 | 1467808057010 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 1652 | 1467808057012 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x118442000 == 47 [pid = 1652] [id = 115] 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116a23800) [pid = 1652] [serial = 342] [outer = 0x0] 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118418c00) [pid = 1652] [serial = 343] [outer = 0x116a23800] 05:27:37 INFO - PROCESS | 1652 | 1467808057043 Marionette DEBUG loaded listener.js 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119395c00) [pid = 1652] [serial = 344] [outer = 0x116a23800] 05:27:37 INFO - PROCESS | 1652 | 1467808057503 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:27:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 722ms 05:27:37 INFO - PROCESS | 1652 | 1467808057553 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 1652 | 1467808057556 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:27:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:27:37 INFO - PROCESS | 1652 | 1467808057561 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 1652 | 1467808057563 Marionette TRACE conn2 <- [1,434,null,{}] 05:27:37 INFO - PROCESS | 1652 | 1467808057583 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:37 INFO - PROCESS | 1652 | 1467808057585 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:37 INFO - PROCESS | 1652 | 1467808057693 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:27:37 INFO - PROCESS | 1652 | 1467808057746 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 1652 | 1467808057747 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x123626000 == 48 [pid = 1652] [id = 116] 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x121599800) [pid = 1652] [serial = 345] [outer = 0x0] 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x121db2800) [pid = 1652] [serial = 346] [outer = 0x121599800] 05:27:37 INFO - PROCESS | 1652 | 1467808057778 Marionette DEBUG loaded listener.js 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x125f54800) [pid = 1652] [serial = 347] [outer = 0x121599800] 05:27:38 INFO - PROCESS | 1652 | 1467808058219 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:27:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 688ms 05:27:38 INFO - PROCESS | 1652 | 1467808058249 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:27:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:27:38 INFO - PROCESS | 1652 | 1467808058251 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:27:38 INFO - PROCESS | 1652 | 1467808058253 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - PROCESS | 1652 | 1467808058256 Marionette TRACE conn2 <- [1,438,null,{}] 05:27:38 INFO - PROCESS | 1652 | 1467808058263 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:38 INFO - PROCESS | 1652 | 1467808058267 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:38 INFO - PROCESS | 1652 | 1467808058368 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:27:38 INFO - PROCESS | 1652 | 1467808058423 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 1652 | 1467808058425 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb3a000 == 49 [pid = 1652] [id = 117] 05:27:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x126bcdc00) [pid = 1652] [serial = 348] [outer = 0x0] 05:27:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x128c36c00) [pid = 1652] [serial = 349] [outer = 0x126bcdc00] 05:27:38 INFO - PROCESS | 1652 | 1467808058456 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12a773000) [pid = 1652] [serial = 350] [outer = 0x126bcdc00] 05:27:38 INFO - PROCESS | 1652 | 1467808058941 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:27:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 721ms 05:27:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:27:39 INFO - PROCESS | 1652 | 1467808059010 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 1652 | 1467808059012 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:27:39 INFO - PROCESS | 1652 | 1467808059015 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 1652 | 1467808059016 Marionette TRACE conn2 <- [1,442,null,{}] 05:27:39 INFO - PROCESS | 1652 | 1467808059019 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:39 INFO - PROCESS | 1652 | 1467808059020 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:39 INFO - PROCESS | 1652 | 1467808059123 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:27:39 INFO - PROCESS | 1652 | 1467808059187 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 1652 | 1467808059188 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ef3800 == 50 [pid = 1652] [id = 118] 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12a768800) [pid = 1652] [serial = 351] [outer = 0x0] 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12a90a800) [pid = 1652] [serial = 352] [outer = 0x12a768800] 05:27:39 INFO - PROCESS | 1652 | 1467808059217 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12acfc800) [pid = 1652] [serial = 353] [outer = 0x12a768800] 05:27:39 INFO - PROCESS | 1652 | 1467808059751 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:27:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 770ms 05:27:39 INFO - PROCESS | 1652 | 1467808059786 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 1652 | 1467808059788 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:27:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:27:39 INFO - PROCESS | 1652 | 1467808059791 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 1652 | 1467808059792 Marionette TRACE conn2 <- [1,446,null,{}] 05:27:39 INFO - PROCESS | 1652 | 1467808059797 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:39 INFO - PROCESS | 1652 | 1467808059800 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:39 INFO - PROCESS | 1652 | 1467808059894 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:27:39 INFO - PROCESS | 1652 | 1467808059967 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 1652 | 1467808059969 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x112f0a800 == 51 [pid = 1652] [id = 119] 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x118059400) [pid = 1652] [serial = 354] [outer = 0x0] 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1184ecc00) [pid = 1652] [serial = 355] [outer = 0x118059400] 05:27:39 INFO - PROCESS | 1652 | 1467808059996 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x118fe6400) [pid = 1652] [serial = 356] [outer = 0x118059400] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3ba800 == 50 [pid = 1652] [id = 113] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac4800 == 49 [pid = 1652] [id = 112] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12bcf2400) [pid = 1652] [serial = 292] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7c3000 == 48 [pid = 1652] [id = 111] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x128cc1000 == 47 [pid = 1652] [id = 110] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11667f800 == 46 [pid = 1652] [id = 109] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12553a800 == 45 [pid = 1652] [id = 108] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12198e800 == 44 [pid = 1652] [id = 107] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x119ad2800 == 43 [pid = 1652] [id = 106] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1168cb000 == 42 [pid = 1652] [id = 105] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x112f10000 == 41 [pid = 1652] [id = 104] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1186cf800 == 40 [pid = 1652] [id = 100] 05:27:40 INFO - PROCESS | 1652 | --DOCSHELL 0x116385800 == 39 [pid = 1652] [id = 99] 05:27:40 INFO - PROCESS | 1652 | 1467808060436 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12a902400) [pid = 1652] [serial = 274] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x128e5f800) [pid = 1652] [serial = 271] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12ab67400) [pid = 1652] [serial = 277] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12360ec00) [pid = 1652] [serial = 262] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x124f7e400) [pid = 1652] [serial = 263] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11965dc00) [pid = 1652] [serial = 244] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x126962000) [pid = 1652] [serial = 250] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12a90d000) [pid = 1652] [serial = 275] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12189dc00) [pid = 1652] [serial = 247] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11939e800) [pid = 1652] [serial = 257] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118739800) [pid = 1652] [serial = 256] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x118085800) [pid = 1652] [serial = 241] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x126d74400) [pid = 1652] [serial = 268] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118052400) [pid = 1652] [serial = 254] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x116636c00) [pid = 1652] [serial = 253] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119a21800) [pid = 1652] [serial = 259] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119d85800) [pid = 1652] [serial = 260] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12b317400) [pid = 1652] [serial = 280] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126543000) [pid = 1652] [serial = 265] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1269f5800) [pid = 1652] [serial = 266] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126955800) [pid = 1652] [serial = 284] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12bb77000) [pid = 1652] [serial = 286] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1186ef000) [pid = 1652] [serial = 283] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12bc10c00) [pid = 1652] [serial = 290] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12bc09c00) [pid = 1652] [serial = 289] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b31e000) [pid = 1652] [serial = 281] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12acf5000) [pid = 1652] [serial = 278] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12a766c00) [pid = 1652] [serial = 272] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12bb7e800) [pid = 1652] [serial = 287] [outer = 0x0] [url = about:blank] 05:27:40 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126f18000) [pid = 1652] [serial = 269] [outer = 0x0] [url = about:blank] 05:27:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:27:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 677ms 05:27:40 INFO - PROCESS | 1652 | 1467808060469 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:27:40 INFO - PROCESS | 1652 | 1467808060472 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:27:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:27:40 INFO - PROCESS | 1652 | 1467808060484 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1652 | 1467808060486 Marionette TRACE conn2 <- [1,450,null,{}] 05:27:40 INFO - PROCESS | 1652 | 1467808060488 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:40 INFO - PROCESS | 1652 | 1467808060490 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:40 INFO - PROCESS | 1652 | 1467808060571 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:27:40 INFO - PROCESS | 1652 | 1467808060575 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 1652 | 1467808060576 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x118020000 == 40 [pid = 1652] [id = 120] 05:27:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119723400) [pid = 1652] [serial = 357] [outer = 0x0] 05:27:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119a21c00) [pid = 1652] [serial = 358] [outer = 0x119723400] 05:27:40 INFO - PROCESS | 1652 | 1467808060605 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x121196000) [pid = 1652] [serial = 359] [outer = 0x119723400] 05:27:40 INFO - PROCESS | 1652 | 1467808060940 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:27:40 INFO - PROCESS | 1652 | 1467808060954 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:27:40 INFO - PROCESS | 1652 | 1467808060956 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1652 | 1467808060959 Marionette TRACE conn2 <- [1,454,null,{}] 05:27:40 INFO - PROCESS | 1652 | 1467808060966 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:40 INFO - PROCESS | 1652 | 1467808060969 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:41 INFO - PROCESS | 1652 | 1467808061056 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:27:41 INFO - PROCESS | 1652 | 1467808061105 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 1652 | 1467808061107 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x11999a800 == 41 [pid = 1652] [id = 121] 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1214d9400) [pid = 1652] [serial = 360] [outer = 0x0] 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12617b000) [pid = 1652] [serial = 361] [outer = 0x1214d9400] 05:27:41 INFO - PROCESS | 1652 | 1467808061135 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126d75400) [pid = 1652] [serial = 362] [outer = 0x1214d9400] 05:27:41 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:41 INFO - PROCESS | 1652 | 1467808061469 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:27:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:27:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 05:27:41 INFO - PROCESS | 1652 | 1467808061478 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:27:41 INFO - PROCESS | 1652 | 1467808061482 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:27:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:27:41 INFO - PROCESS | 1652 | 1467808061486 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:27:41 INFO - PROCESS | 1652 | 1467808061488 Marionette TRACE conn2 <- [1,458,null,{}] 05:27:41 INFO - PROCESS | 1652 | 1467808061491 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:41 INFO - PROCESS | 1652 | 1467808061493 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:41 INFO - PROCESS | 1652 | 1467808061621 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:27:41 INFO - PROCESS | 1652 | 1467808061700 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 1652 | 1467808061701 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212b4800 == 42 [pid = 1652] [id = 122] 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126541c00) [pid = 1652] [serial = 363] [outer = 0x0] 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128c3a000) [pid = 1652] [serial = 364] [outer = 0x126541c00] 05:27:41 INFO - PROCESS | 1652 | 1467808061743 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a76a000) [pid = 1652] [serial = 365] [outer = 0x126541c00] 05:27:42 INFO - PROCESS | 1652 | 1467808062121 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:27:42 INFO - PROCESS | 1652 | 1467808062158 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:27:42 INFO - PROCESS | 1652 | 1467808062160 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1652 | 1467808062161 Marionette TRACE conn2 <- [1,462,null,{}] 05:27:42 INFO - PROCESS | 1652 | 1467808062163 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:42 INFO - PROCESS | 1652 | 1467808062165 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:42 INFO - PROCESS | 1652 | 1467808062268 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:27:42 INFO - PROCESS | 1652 | 1467808062298 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1652 | 1467808062299 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184cc000 == 43 [pid = 1652] [id = 123] 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126f14800) [pid = 1652] [serial = 366] [outer = 0x0] 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12a87e800) [pid = 1652] [serial = 367] [outer = 0x126f14800] 05:27:42 INFO - PROCESS | 1652 | 1467808062323 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12acfc000) [pid = 1652] [serial = 368] [outer = 0x126f14800] 05:27:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:42 INFO - PROCESS | 1652 | 1467808062658 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:27:42 INFO - PROCESS | 1652 | 1467808062687 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:27:42 INFO - PROCESS | 1652 | 1467808062689 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1652 | 1467808062690 Marionette TRACE conn2 <- [1,466,null,{}] 05:27:42 INFO - PROCESS | 1652 | 1467808062692 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:42 INFO - PROCESS | 1652 | 1467808062697 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:42 INFO - PROCESS | 1652 | 1467808062810 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:27:42 INFO - PROCESS | 1652 | 1467808062823 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1652 | 1467808062824 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f25800 == 44 [pid = 1652] [id = 124] 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b31fc00) [pid = 1652] [serial = 369] [outer = 0x0] 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12bc0cc00) [pid = 1652] [serial = 370] [outer = 0x12b31fc00] 05:27:42 INFO - PROCESS | 1652 | 1467808062849 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12c00c400) [pid = 1652] [serial = 371] [outer = 0x12b31fc00] 05:27:43 INFO - PROCESS | 1652 | 1467808063240 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 1652 | 1467808063259 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:27:43 INFO - PROCESS | 1652 | 1467808063264 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 1652 | 1467808063265 Marionette TRACE conn2 <- [1,470,null,{}] 05:27:43 INFO - PROCESS | 1652 | 1467808063267 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:43 INFO - PROCESS | 1652 | 1467808063269 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:43 INFO - PROCESS | 1652 | 1467808063370 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:27:43 INFO - PROCESS | 1652 | 1467808063385 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 1652 | 1467808063386 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11667c000 == 45 [pid = 1652] [id = 125] 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12c00dc00) [pid = 1652] [serial = 372] [outer = 0x0] 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12c083c00) [pid = 1652] [serial = 373] [outer = 0x12c00dc00] 05:27:43 INFO - PROCESS | 1652 | 1467808063410 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12c08b800) [pid = 1652] [serial = 374] [outer = 0x12c00dc00] 05:27:43 INFO - PROCESS | 1652 | 1467808063761 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:27:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:27:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 523ms 05:27:43 INFO - PROCESS | 1652 | 1467808063785 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 1652 | 1467808063786 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:27:43 INFO - PROCESS | 1652 | 1467808063789 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 1652 | 1467808063790 Marionette TRACE conn2 <- [1,474,null,{}] 05:27:43 INFO - PROCESS | 1652 | 1467808063800 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:43 INFO - PROCESS | 1652 | 1467808063801 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:43 INFO - PROCESS | 1652 | 1467808063899 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:27:43 INFO - PROCESS | 1652 | 1467808063902 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 1652 | 1467808063903 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7c7800 == 46 [pid = 1652] [id = 126] 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1127cb800) [pid = 1652] [serial = 375] [outer = 0x0] 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1127d3c00) [pid = 1652] [serial = 376] [outer = 0x1127cb800] 05:27:43 INFO - PROCESS | 1652 | 1467808063927 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1127d7c00) [pid = 1652] [serial = 377] [outer = 0x1127cb800] 05:27:44 INFO - PROCESS | 1652 | 1467808064267 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 528ms 05:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:27:44 INFO - PROCESS | 1652 | 1467808064317 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:27:44 INFO - PROCESS | 1652 | 1467808064318 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:27:44 INFO - PROCESS | 1652 | 1467808064320 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 1652 | 1467808064321 Marionette TRACE conn2 <- [1,478,null,{}] 05:27:44 INFO - PROCESS | 1652 | 1467808064323 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:44 INFO - PROCESS | 1652 | 1467808064325 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:44 INFO - PROCESS | 1652 | 1467808064421 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:27:44 INFO - PROCESS | 1652 | 1467808064432 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 1652 | 1467808064433 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac54000 == 47 [pid = 1652] [id = 127] 05:27:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1127d8000) [pid = 1652] [serial = 378] [outer = 0x0] 05:27:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1128aa000) [pid = 1652] [serial = 379] [outer = 0x1127d8000] 05:27:44 INFO - PROCESS | 1652 | 1467808064464 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1128ae400) [pid = 1652] [serial = 380] [outer = 0x1127d8000] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x110e7a400) [pid = 1652] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12c083400) [pid = 1652] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12617c800) [pid = 1652] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119a16800) [pid = 1652] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x128fb0800) [pid = 1652] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x118421000) [pid = 1652] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x116783400) [pid = 1652] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x128fb4400) [pid = 1652] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126f11400) [pid = 1652] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118895400) [pid = 1652] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1125f8c00) [pid = 1652] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1125f4c00) [pid = 1652] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12bcef400) [pid = 1652] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:27:44 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12bc08000) [pid = 1652] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:27:44 INFO - PROCESS | 1652 | 1467808064872 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 571ms 05:27:44 INFO - PROCESS | 1652 | 1467808064893 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:27:44 INFO - PROCESS | 1652 | 1467808064894 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:27:44 INFO - PROCESS | 1652 | 1467808064902 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 1652 | 1467808064903 Marionette TRACE conn2 <- [1,482,null,{}] 05:27:44 INFO - PROCESS | 1652 | 1467808064905 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:44 INFO - PROCESS | 1652 | 1467808064906 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:45 INFO - PROCESS | 1652 | 1467808065015 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:27:45 INFO - PROCESS | 1652 | 1467808065048 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 1652 | 1467808065049 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac4c800 == 48 [pid = 1652] [id = 128] 05:27:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x110e7a400) [pid = 1652] [serial = 381] [outer = 0x0] 05:27:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1128aec00) [pid = 1652] [serial = 382] [outer = 0x110e7a400] 05:27:45 INFO - PROCESS | 1652 | 1467808065073 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11805e400) [pid = 1652] [serial = 383] [outer = 0x110e7a400] 05:27:45 INFO - PROCESS | 1652 | 1467808065384 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:27:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 05:27:45 INFO - PROCESS | 1652 | 1467808065420 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 1652 | 1467808065422 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:27:45 INFO - PROCESS | 1652 | 1467808065424 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 1652 | 1467808065425 Marionette TRACE conn2 <- [1,486,null,{}] 05:27:45 INFO - PROCESS | 1652 | 1467808065428 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:45 INFO - PROCESS | 1652 | 1467808065429 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:45 INFO - PROCESS | 1652 | 1467808065527 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:27:45 INFO - PROCESS | 1652 | 1467808065584 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 1652 | 1467808065585 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb68800 == 49 [pid = 1652] [id = 129] 05:27:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1127d2000) [pid = 1652] [serial = 384] [outer = 0x0] 05:27:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119d7f800) [pid = 1652] [serial = 385] [outer = 0x1127d2000] 05:27:45 INFO - PROCESS | 1652 | 1467808065611 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12c664400) [pid = 1652] [serial = 386] [outer = 0x1127d2000] 05:27:45 INFO - PROCESS | 1652 | 1467808065892 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:27:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 05:27:45 INFO - PROCESS | 1652 | 1467808065944 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 1652 | 1467808065945 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:27:45 INFO - PROCESS | 1652 | 1467808065953 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 1652 | 1467808065955 Marionette TRACE conn2 <- [1,490,null,{}] 05:27:45 INFO - PROCESS | 1652 | 1467808065958 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:45 INFO - PROCESS | 1652 | 1467808065960 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:46 INFO - PROCESS | 1652 | 1467808066089 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:27:46 INFO - PROCESS | 1652 | 1467808066168 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 1652 | 1467808066169 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be6d000 == 50 [pid = 1652] [id = 130] 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1128b1400) [pid = 1652] [serial = 387] [outer = 0x0] 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118545000) [pid = 1652] [serial = 388] [outer = 0x1128b1400] 05:27:46 INFO - PROCESS | 1652 | 1467808066209 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11854b800) [pid = 1652] [serial = 389] [outer = 0x1128b1400] 05:27:46 INFO - PROCESS | 1652 | 1467808066549 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:27:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 623ms 05:27:46 INFO - PROCESS | 1652 | 1467808066575 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 1652 | 1467808066576 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:27:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:27:46 INFO - PROCESS | 1652 | 1467808066579 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 1652 | 1467808066582 Marionette TRACE conn2 <- [1,494,null,{}] 05:27:46 INFO - PROCESS | 1652 | 1467808066586 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:46 INFO - PROCESS | 1652 | 1467808066587 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:46 INFO - PROCESS | 1652 | 1467808066675 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:27:46 INFO - PROCESS | 1652 | 1467808066781 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 1652 | 1467808066783 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x116309000 == 51 [pid = 1652] [id = 131] 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x110e79000) [pid = 1652] [serial = 390] [outer = 0x0] 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1125f9c00) [pid = 1652] [serial = 391] [outer = 0x110e79000] 05:27:46 INFO - PROCESS | 1652 | 1467808066813 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1128a5c00) [pid = 1652] [serial = 392] [outer = 0x110e79000] 05:27:47 INFO - PROCESS | 1652 | 1467808067290 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:27:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 722ms 05:27:47 INFO - PROCESS | 1652 | 1467808067317 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 1652 | 1467808067319 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:27:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:27:47 INFO - PROCESS | 1652 | 1467808067324 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 1652 | 1467808067325 Marionette TRACE conn2 <- [1,498,null,{}] 05:27:47 INFO - PROCESS | 1652 | 1467808067329 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:47 INFO - PROCESS | 1652 | 1467808067334 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:47 INFO - PROCESS | 1652 | 1467808067437 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:27:47 INFO - PROCESS | 1652 | 1467808067540 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 1652 | 1467808067541 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ac1000 == 52 [pid = 1652] [id = 132] 05:27:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11854b400) [pid = 1652] [serial = 393] [outer = 0x0] 05:27:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1186ef000) [pid = 1652] [serial = 394] [outer = 0x11854b400] 05:27:47 INFO - PROCESS | 1652 | 1467808067571 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119720000) [pid = 1652] [serial = 395] [outer = 0x11854b400] 05:27:47 INFO - PROCESS | 1652 | 1467808067987 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:27:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 721ms 05:27:48 INFO - PROCESS | 1652 | 1467808068047 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 1652 | 1467808068049 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:27:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:27:48 INFO - PROCESS | 1652 | 1467808068052 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1652 | 1467808068053 Marionette TRACE conn2 <- [1,502,null,{}] 05:27:48 INFO - PROCESS | 1652 | 1467808068056 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:48 INFO - PROCESS | 1652 | 1467808068057 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:48 INFO - PROCESS | 1652 | 1467808068163 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:27:48 INFO - PROCESS | 1652 | 1467808068220 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1652 | 1467808068221 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9e6000 == 53 [pid = 1652] [id = 133] 05:27:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119aa2000) [pid = 1652] [serial = 396] [outer = 0x0] 05:27:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119bd0400) [pid = 1652] [serial = 397] [outer = 0x119aa2000] 05:27:48 INFO - PROCESS | 1652 | 1467808068249 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1214d2800) [pid = 1652] [serial = 398] [outer = 0x119aa2000] 05:27:48 INFO - PROCESS | 1652 | 1467808068670 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:27:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 668ms 05:27:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:27:48 INFO - PROCESS | 1652 | 1467808068721 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 1652 | 1467808068722 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:27:48 INFO - PROCESS | 1652 | 1467808068751 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1652 | 1467808068755 Marionette TRACE conn2 <- [1,506,null,{}] 05:27:48 INFO - PROCESS | 1652 | 1467808068760 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:48 INFO - PROCESS | 1652 | 1467808068762 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:48 INFO - PROCESS | 1652 | 1467808068903 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:27:48 INFO - PROCESS | 1652 | 1467808068953 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1652 | 1467808068955 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c630800 == 54 [pid = 1652] [id = 134] 05:27:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x126955800) [pid = 1652] [serial = 399] [outer = 0x0] 05:27:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x126d73c00) [pid = 1652] [serial = 400] [outer = 0x126955800] 05:27:48 INFO - PROCESS | 1652 | 1467808068984 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x128e55400) [pid = 1652] [serial = 401] [outer = 0x126955800] 05:27:49 INFO - PROCESS | 1652 | 1467808069406 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:27:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:27:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 700ms 05:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:27:49 INFO - PROCESS | 1652 | 1467808069425 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:27:49 INFO - PROCESS | 1652 | 1467808069427 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:27:49 INFO - PROCESS | 1652 | 1467808069430 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 1652 | 1467808069431 Marionette TRACE conn2 <- [1,510,null,{}] 05:27:49 INFO - PROCESS | 1652 | 1467808069433 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:49 INFO - PROCESS | 1652 | 1467808069435 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:49 INFO - PROCESS | 1652 | 1467808069537 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:27:49 INFO - PROCESS | 1652 | 1467808069592 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 1652 | 1467808069593 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cc6b800 == 55 [pid = 1652] [id = 135] 05:27:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12a773400) [pid = 1652] [serial = 402] [outer = 0x0] 05:27:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12b31e000) [pid = 1652] [serial = 403] [outer = 0x12a773400] 05:27:49 INFO - PROCESS | 1652 | 1467808069621 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12bc02800) [pid = 1652] [serial = 404] [outer = 0x12a773400] 05:27:50 INFO - PROCESS | 1652 | 1467808070272 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 872ms 05:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:27:50 INFO - PROCESS | 1652 | 1467808070302 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1652 | 1467808070304 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:27:50 INFO - PROCESS | 1652 | 1467808070307 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1652 | 1467808070309 Marionette TRACE conn2 <- [1,514,null,{}] 05:27:50 INFO - PROCESS | 1652 | 1467808070313 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:50 INFO - PROCESS | 1652 | 1467808070314 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:50 INFO - PROCESS | 1652 | 1467808070404 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:27:50 INFO - PROCESS | 1652 | 1467808070491 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1652 | 1467808070492 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x113253000 == 56 [pid = 1652] [id = 136] 05:27:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1125fac00) [pid = 1652] [serial = 405] [outer = 0x0] 05:27:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1175f8400) [pid = 1652] [serial = 406] [outer = 0x1125fac00] 05:27:50 INFO - PROCESS | 1652 | 1467808070520 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1186ec400) [pid = 1652] [serial = 407] [outer = 0x1125fac00] 05:27:50 INFO - PROCESS | 1652 | 1467808070934 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 05:27:50 INFO - PROCESS | 1652 | 1467808070978 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1652 | 1467808070981 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:27:50 INFO - PROCESS | 1652 | 1467808070985 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1652 | 1467808070986 Marionette TRACE conn2 <- [1,518,null,{}] 05:27:50 INFO - PROCESS | 1652 | 1467808070989 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:50 INFO - PROCESS | 1652 | 1467808070990 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12be6d000 == 55 [pid = 1652] [id = 130] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb68800 == 54 [pid = 1652] [id = 129] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac4c800 == 53 [pid = 1652] [id = 128] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac54000 == 52 [pid = 1652] [id = 127] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7c7800 == 51 [pid = 1652] [id = 126] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11667c000 == 50 [pid = 1652] [id = 125] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125f25800 == 49 [pid = 1652] [id = 124] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1184cc000 == 48 [pid = 1652] [id = 123] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1212b4800 == 47 [pid = 1652] [id = 122] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11999a800 == 46 [pid = 1652] [id = 121] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118020000 == 45 [pid = 1652] [id = 120] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x112f0a800 == 44 [pid = 1652] [id = 119] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb3d800 == 43 [pid = 1652] [id = 114] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb3a000 == 42 [pid = 1652] [id = 117] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x116ef3800 == 41 [pid = 1652] [id = 118] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x115da6000 == 40 [pid = 1652] [id = 67] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3c4000 == 39 [pid = 1652] [id = 102] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118442000 == 38 [pid = 1652] [id = 115] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x123626000 == 37 [pid = 1652] [id = 116] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x115e4e800 == 36 [pid = 1652] [id = 54] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118437000 == 35 [pid = 1652] [id = 68] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x128cb9800 == 34 [pid = 1652] [id = 101] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1191ae800 == 33 [pid = 1652] [id = 103] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9eb800 == 32 [pid = 1652] [id = 98] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x113253000 == 31 [pid = 1652] [id = 136] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12cc6b800 == 30 [pid = 1652] [id = 135] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12c630800 == 29 [pid = 1652] [id = 134] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9e6000 == 28 [pid = 1652] [id = 133] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119ac1000 == 27 [pid = 1652] [id = 132] 05:27:51 INFO - PROCESS | 1652 | --DOCSHELL 0x116309000 == 26 [pid = 1652] [id = 131] 05:27:51 INFO - PROCESS | 1652 | 1467808071662 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x110e82000) [pid = 1652] [serial = 331] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12c089400) [pid = 1652] [serial = 329] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12c085000) [pid = 1652] [serial = 328] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x126bce800) [pid = 1652] [serial = 302] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12617e800) [pid = 1652] [serial = 301] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x119d88000) [pid = 1652] [serial = 299] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x119bc5000) [pid = 1652] [serial = 298] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12ace5400) [pid = 1652] [serial = 322] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11939e000) [pid = 1652] [serial = 311] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11872fc00) [pid = 1652] [serial = 310] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x118419000) [pid = 1652] [serial = 296] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x117048400) [pid = 1652] [serial = 295] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12a774c00) [pid = 1652] [serial = 319] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12a90ac00) [pid = 1652] [serial = 320] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1286d1c00) [pid = 1652] [serial = 316] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x128c3b800) [pid = 1652] [serial = 317] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12ab66c00) [pid = 1652] [serial = 304] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x119a1e000) [pid = 1652] [serial = 313] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x121199800) [pid = 1652] [serial = 314] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12acfd800) [pid = 1652] [serial = 307] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119397000) [pid = 1652] [serial = 337] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x116807c00) [pid = 1652] [serial = 332] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1125f8000) [pid = 1652] [serial = 334] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1125fc400) [pid = 1652] [serial = 335] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12bcf7000) [pid = 1652] [serial = 293] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12c002400) [pid = 1652] [serial = 325] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12c00f000) [pid = 1652] [serial = 326] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1254b1c00) [pid = 1652] [serial = 338] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12bb70400) [pid = 1652] [serial = 323] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 1652 | 1467808071778 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 1652 | 1467808071780 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x112d87800 == 27 [pid = 1652] [id = 137] 05:27:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1125f8800) [pid = 1652] [serial = 408] [outer = 0x0] 05:27:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1125fec00) [pid = 1652] [serial = 409] [outer = 0x1125f8800] 05:27:51 INFO - PROCESS | 1652 | 1467808071810 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1132ec400) [pid = 1652] [serial = 410] [outer = 0x1125f8800] 05:27:52 INFO - PROCESS | 1652 | 1467808072129 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1169ms 05:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:27:52 INFO - PROCESS | 1652 | 1467808072155 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1652 | 1467808072157 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:27:52 INFO - PROCESS | 1652 | 1467808072160 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1652 | 1467808072162 Marionette TRACE conn2 <- [1,522,null,{}] 05:27:52 INFO - PROCESS | 1652 | 1467808072168 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:52 INFO - PROCESS | 1652 | 1467808072169 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:52 INFO - PROCESS | 1652 | 1467808072256 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:27:52 INFO - PROCESS | 1652 | 1467808072308 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1652 | 1467808072310 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abf800 == 28 [pid = 1652] [id = 138] 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x115dfac00) [pid = 1652] [serial = 411] [outer = 0x0] 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116e98c00) [pid = 1652] [serial = 412] [outer = 0x115dfac00] 05:27:52 INFO - PROCESS | 1652 | 1467808072336 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x118084c00) [pid = 1652] [serial = 413] [outer = 0x115dfac00] 05:27:52 INFO - PROCESS | 1652 | 1467808072635 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 524ms 05:27:52 INFO - PROCESS | 1652 | 1467808072685 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1652 | 1467808072686 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:27:52 INFO - PROCESS | 1652 | 1467808072688 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1652 | 1467808072690 Marionette TRACE conn2 <- [1,526,null,{}] 05:27:52 INFO - PROCESS | 1652 | 1467808072692 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:52 INFO - PROCESS | 1652 | 1467808072693 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:52 INFO - PROCESS | 1652 | 1467808072769 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:27:52 INFO - PROCESS | 1652 | 1467808072825 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1652 | 1467808072827 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118430000 == 29 [pid = 1652] [id = 139] 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11805f000) [pid = 1652] [serial = 414] [outer = 0x0] 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11854dc00) [pid = 1652] [serial = 415] [outer = 0x11805f000] 05:27:52 INFO - PROCESS | 1652 | 1467808072859 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118ff0000) [pid = 1652] [serial = 416] [outer = 0x11805f000] 05:27:53 INFO - PROCESS | 1652 | 1467808073177 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 05:27:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:27:53 INFO - PROCESS | 1652 | 1467808073207 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1652 | 1467808073210 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:27:53 INFO - PROCESS | 1652 | 1467808073220 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1652 | 1467808073223 Marionette TRACE conn2 <- [1,530,null,{}] 05:27:53 INFO - PROCESS | 1652 | 1467808073226 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:53 INFO - PROCESS | 1652 | 1467808073228 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:53 INFO - PROCESS | 1652 | 1467808073306 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:27:53 INFO - PROCESS | 1652 | 1467808073309 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1652 | 1467808073310 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x119acd000 == 30 [pid = 1652] [id = 140] 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11939ec00) [pid = 1652] [serial = 417] [outer = 0x0] 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119b34000) [pid = 1652] [serial = 418] [outer = 0x11939ec00] 05:27:53 INFO - PROCESS | 1652 | 1467808073337 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x121196c00) [pid = 1652] [serial = 419] [outer = 0x11939ec00] 05:27:53 INFO - PROCESS | 1652 | 1467808073641 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:27:53 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:27:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:27:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:27:53 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:27:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:27:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:27:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 478ms 05:27:53 INFO - PROCESS | 1652 | 1467808073692 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1652 | 1467808073694 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:27:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:27:53 INFO - PROCESS | 1652 | 1467808073722 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1652 | 1467808073722 Marionette TRACE conn2 <- [1,534,null,{}] 05:27:53 INFO - PROCESS | 1652 | 1467808073724 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:53 INFO - PROCESS | 1652 | 1467808073725 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:53 INFO - PROCESS | 1652 | 1467808073865 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:27:53 INFO - PROCESS | 1652 | 1467808073880 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1652 | 1467808073881 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x121427800 == 31 [pid = 1652] [id = 141] 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x118083000) [pid = 1652] [serial = 420] [outer = 0x0] 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x123586800) [pid = 1652] [serial = 421] [outer = 0x118083000] 05:27:53 INFO - PROCESS | 1652 | 1467808073921 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x124e36800) [pid = 1652] [serial = 422] [outer = 0x118083000] 05:27:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:27:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 625ms 05:27:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:27:54 INFO - PROCESS | 1652 | 1467808074338 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:27:54 INFO - PROCESS | 1652 | 1467808074344 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 1652 | 1467808074346 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:27:54 INFO - PROCESS | 1652 | 1467808074349 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1652 | 1467808074351 Marionette TRACE conn2 <- [1,538,null,{}] 05:27:54 INFO - PROCESS | 1652 | 1467808074355 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:54 INFO - PROCESS | 1652 | 1467808074357 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:54 INFO - PROCESS | 1652 | 1467808074511 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:27:54 INFO - PROCESS | 1652 | 1467808074542 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1652 | 1467808074552 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x11998c000 == 32 [pid = 1652] [id = 142] 05:27:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x126186400) [pid = 1652] [serial = 423] [outer = 0x0] 05:27:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1265c9000) [pid = 1652] [serial = 424] [outer = 0x126186400] 05:27:54 INFO - PROCESS | 1652 | 1467808074610 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x126bce800) [pid = 1652] [serial = 425] [outer = 0x126186400] 05:27:55 INFO - PROCESS | 1652 | 1467808075062 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:27:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 721ms 05:27:55 INFO - PROCESS | 1652 | 1467808075071 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 1652 | 1467808075072 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:27:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:27:55 INFO - PROCESS | 1652 | 1467808075074 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1652 | 1467808075075 Marionette TRACE conn2 <- [1,542,null,{}] 05:27:55 INFO - PROCESS | 1652 | 1467808075078 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:55 INFO - PROCESS | 1652 | 1467808075079 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:55 INFO - PROCESS | 1652 | 1467808075191 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:27:55 INFO - PROCESS | 1652 | 1467808075206 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1652 | 1467808075207 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f70000 == 33 [pid = 1652] [id = 143] 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x112662800) [pid = 1652] [serial = 426] [outer = 0x0] 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1286d1c00) [pid = 1652] [serial = 427] [outer = 0x112662800] 05:27:55 INFO - PROCESS | 1652 | 1467808075231 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x128e57800) [pid = 1652] [serial = 428] [outer = 0x112662800] 05:27:55 INFO - PROCESS | 1652 | 1467808075551 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:27:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 05:27:55 INFO - PROCESS | 1652 | 1467808075595 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 1652 | 1467808075596 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:27:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:27:55 INFO - PROCESS | 1652 | 1467808075607 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1652 | 1467808075608 Marionette TRACE conn2 <- [1,546,null,{}] 05:27:55 INFO - PROCESS | 1652 | 1467808075611 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:55 INFO - PROCESS | 1652 | 1467808075612 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:55 INFO - PROCESS | 1652 | 1467808075729 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:27:55 INFO - PROCESS | 1652 | 1467808075736 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1652 | 1467808075737 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1285af800 == 34 [pid = 1652] [id = 144] 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x126d74400) [pid = 1652] [serial = 429] [outer = 0x0] 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x128fb4400) [pid = 1652] [serial = 430] [outer = 0x126d74400] 05:27:55 INFO - PROCESS | 1652 | 1467808075767 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12a902800) [pid = 1652] [serial = 431] [outer = 0x126d74400] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x112ecac00) [pid = 1652] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x126535800) [pid = 1652] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12ab5fc00) [pid = 1652] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x128faec00) [pid = 1652] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x126f19400) [pid = 1652] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1175f1400) [pid = 1652] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12b31fc00) [pid = 1652] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12c00dc00) [pid = 1652] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x110e7a400) [pid = 1652] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1127cb800) [pid = 1652] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1214d9400) [pid = 1652] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x126541c00) [pid = 1652] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1125fcc00) [pid = 1652] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x126f14800) [pid = 1652] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x126bcdc00) [pid = 1652] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x121599800) [pid = 1652] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x116a23800) [pid = 1652] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1127d8000) [pid = 1652] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119723400) [pid = 1652] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118059400) [pid = 1652] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a768800) [pid = 1652] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1128b1400) [pid = 1652] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1127d2000) [pid = 1652] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x121198400) [pid = 1652] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11939c400) [pid = 1652] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1175f5800) [pid = 1652] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:27:56 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126d6cc00) [pid = 1652] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:27:56 INFO - PROCESS | 1652 | 1467808076434 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:27:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 881ms 05:27:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:27:56 INFO - PROCESS | 1652 | 1467808076485 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 1652 | 1467808076486 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:27:56 INFO - PROCESS | 1652 | 1467808076488 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1652 | 1467808076489 Marionette TRACE conn2 <- [1,550,null,{}] 05:27:56 INFO - PROCESS | 1652 | 1467808076491 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:56 INFO - PROCESS | 1652 | 1467808076492 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:56 INFO - PROCESS | 1652 | 1467808076567 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:27:56 INFO - PROCESS | 1652 | 1467808076571 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 1652 | 1467808076572 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f2c000 == 35 [pid = 1652] [id = 145] 05:27:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x110e7bc00) [pid = 1652] [serial = 432] [outer = 0x0] 05:27:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116a23800) [pid = 1652] [serial = 433] [outer = 0x110e7bc00] 05:27:56 INFO - PROCESS | 1652 | 1467808076601 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119bc3c00) [pid = 1652] [serial = 434] [outer = 0x110e7bc00] 05:27:56 INFO - PROCESS | 1652 | 1467808076924 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:27:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 469ms 05:27:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:27:56 INFO - PROCESS | 1652 | 1467808076957 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 1652 | 1467808076959 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:27:56 INFO - PROCESS | 1652 | 1467808076961 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1652 | 1467808076962 Marionette TRACE conn2 <- [1,554,null,{}] 05:27:56 INFO - PROCESS | 1652 | 1467808076967 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:56 INFO - PROCESS | 1652 | 1467808076968 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:57 INFO - PROCESS | 1652 | 1467808077039 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:27:57 INFO - PROCESS | 1652 | 1467808077042 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1652 | 1467808077044 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7c3000 == 36 [pid = 1652] [id = 146] 05:27:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x114e83400) [pid = 1652] [serial = 435] [outer = 0x0] 05:27:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11a0d0c00) [pid = 1652] [serial = 436] [outer = 0x114e83400] 05:27:57 INFO - PROCESS | 1652 | 1467808077120 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126bd0800) [pid = 1652] [serial = 437] [outer = 0x114e83400] 05:27:57 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:57 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:57 INFO - PROCESS | 1652 | 1467808077413 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:27:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 472ms 05:27:57 INFO - PROCESS | 1652 | 1467808077440 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 1652 | 1467808077442 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:27:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:27:57 INFO - PROCESS | 1652 | 1467808077445 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 1652 | 1467808077446 Marionette TRACE conn2 <- [1,558,null,{}] 05:27:57 INFO - PROCESS | 1652 | 1467808077454 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:57 INFO - PROCESS | 1652 | 1467808077456 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:57 INFO - PROCESS | 1652 | 1467808077575 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:27:57 INFO - PROCESS | 1652 | 1467808077581 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1652 | 1467808077583 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9e8800 == 37 [pid = 1652] [id = 147] 05:27:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126d6cc00) [pid = 1652] [serial = 438] [outer = 0x0] 05:27:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128fb4800) [pid = 1652] [serial = 439] [outer = 0x126d6cc00] 05:27:57 INFO - PROCESS | 1652 | 1467808077626 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12ab5d400) [pid = 1652] [serial = 440] [outer = 0x126d6cc00] 05:27:58 INFO - PROCESS | 1652 | 1467808078063 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:27:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 05:27:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:27:58 INFO - PROCESS | 1652 | 1467808078118 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 1652 | 1467808078119 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:27:58 INFO - PROCESS | 1652 | 1467808078121 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1652 | 1467808078123 Marionette TRACE conn2 <- [1,562,null,{}] 05:27:58 INFO - PROCESS | 1652 | 1467808078126 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:58 INFO - PROCESS | 1652 | 1467808078127 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:58 INFO - PROCESS | 1652 | 1467808078212 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:27:58 INFO - PROCESS | 1652 | 1467808078308 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 1652 | 1467808078310 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x112145800 == 38 [pid = 1652] [id = 148] 05:27:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x110e77c00) [pid = 1652] [serial = 441] [outer = 0x0] 05:27:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x110e83400) [pid = 1652] [serial = 442] [outer = 0x110e77c00] 05:27:58 INFO - PROCESS | 1652 | 1467808078341 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1127d0400) [pid = 1652] [serial = 443] [outer = 0x110e77c00] 05:27:58 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:58 INFO - PROCESS | 1652 | 1467808078858 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:27:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 772ms 05:27:58 INFO - PROCESS | 1652 | 1467808078895 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 1652 | 1467808078898 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:27:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:27:58 INFO - PROCESS | 1652 | 1467808078954 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1652 | 1467808078956 Marionette TRACE conn2 <- [1,566,null,{}] 05:27:58 INFO - PROCESS | 1652 | 1467808078960 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:58 INFO - PROCESS | 1652 | 1467808078963 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:59 INFO - PROCESS | 1652 | 1467808079112 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:27:59 INFO - PROCESS | 1652 | 1467808079120 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 1652 | 1467808079122 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:27:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d3000 == 39 [pid = 1652] [id = 149] 05:27:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118053400) [pid = 1652] [serial = 444] [outer = 0x0] 05:27:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118414800) [pid = 1652] [serial = 445] [outer = 0x118053400] 05:27:59 INFO - PROCESS | 1652 | 1467808079152 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118542400) [pid = 1652] [serial = 446] [outer = 0x118053400] 05:27:59 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:59 INFO - PROCESS | 1652 | 1467808079702 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:27:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 948ms 05:27:59 INFO - PROCESS | 1652 | 1467808079889 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1652 | 1467808079892 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:27:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:27:59 INFO - PROCESS | 1652 | 1467808079897 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1652 | 1467808079898 Marionette TRACE conn2 <- [1,570,null,{}] 05:27:59 INFO - PROCESS | 1652 | 1467808079902 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:59 INFO - PROCESS | 1652 | 1467808079904 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:00 INFO - PROCESS | 1652 | 1467808080005 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:28:00 INFO - PROCESS | 1652 | 1467808080058 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1652 | 1467808080061 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x116acb000 == 40 [pid = 1652] [id = 150] 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1128a4800) [pid = 1652] [serial = 447] [outer = 0x0] 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x112c65c00) [pid = 1652] [serial = 448] [outer = 0x1128a4800] 05:28:00 INFO - PROCESS | 1652 | 1467808080088 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1132ef400) [pid = 1652] [serial = 449] [outer = 0x1128a4800] 05:28:00 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9e8800 == 39 [pid = 1652] [id = 147] 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7c3000 == 38 [pid = 1652] [id = 146] 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x125f2c000 == 37 [pid = 1652] [id = 145] 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1285af800 == 36 [pid = 1652] [id = 144] 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x125f70000 == 35 [pid = 1652] [id = 143] 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11998c000 == 34 [pid = 1652] [id = 142] 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x121427800 == 33 [pid = 1652] [id = 141] 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119acd000 == 32 [pid = 1652] [id = 140] 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x118430000 == 31 [pid = 1652] [id = 139] 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x116abf800 == 30 [pid = 1652] [id = 138] 05:28:00 INFO - PROCESS | 1652 | --DOCSHELL 0x112d87800 == 29 [pid = 1652] [id = 137] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x124a11400) [pid = 1652] [serial = 248] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x119d7f400) [pid = 1652] [serial = 245] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1186f1800) [pid = 1652] [serial = 202] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x128a13800) [pid = 1652] [serial = 196] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x116777000) [pid = 1652] [serial = 199] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x126bcac00) [pid = 1652] [serial = 251] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12ace9000) [pid = 1652] [serial = 239] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12b317800) [pid = 1652] [serial = 305] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12bb74000) [pid = 1652] [serial = 308] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118731000) [pid = 1652] [serial = 242] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12bc0cc00) [pid = 1652] [serial = 370] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12c083c00) [pid = 1652] [serial = 373] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1128aec00) [pid = 1652] [serial = 382] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1127d7c00) [pid = 1652] [serial = 377] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1127d3c00) [pid = 1652] [serial = 376] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12617b000) [pid = 1652] [serial = 361] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126d75400) [pid = 1652] [serial = 362] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128c3a000) [pid = 1652] [serial = 364] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a76a000) [pid = 1652] [serial = 365] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12c08dc00) [pid = 1652] [serial = 341] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12c002c00) [pid = 1652] [serial = 340] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a87e800) [pid = 1652] [serial = 367] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128c36c00) [pid = 1652] [serial = 349] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a773000) [pid = 1652] [serial = 350] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121db2800) [pid = 1652] [serial = 346] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x125f54800) [pid = 1652] [serial = 347] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118418c00) [pid = 1652] [serial = 343] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128aa000) [pid = 1652] [serial = 379] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119395c00) [pid = 1652] [serial = 344] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119a21c00) [pid = 1652] [serial = 358] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x121196000) [pid = 1652] [serial = 359] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1184ecc00) [pid = 1652] [serial = 355] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118fe6400) [pid = 1652] [serial = 356] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a90a800) [pid = 1652] [serial = 352] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12acfc800) [pid = 1652] [serial = 353] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1128ae400) [pid = 1652] [serial = 380] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12c08b800) [pid = 1652] [serial = 374] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12c00c400) [pid = 1652] [serial = 371] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11805e400) [pid = 1652] [serial = 383] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11854b800) [pid = 1652] [serial = 389] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12c664400) [pid = 1652] [serial = 386] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119d7f800) [pid = 1652] [serial = 385] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118545000) [pid = 1652] [serial = 388] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12acfc000) [pid = 1652] [serial = 368] [outer = 0x0] [url = about:blank] 05:28:00 INFO - PROCESS | 1652 | 1467808080529 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:28:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 05:28:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:28:00 INFO - PROCESS | 1652 | 1467808080568 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 1652 | 1467808080570 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:28:00 INFO - PROCESS | 1652 | 1467808080574 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 1652 | 1467808080577 Marionette TRACE conn2 <- [1,574,null,{}] 05:28:00 INFO - PROCESS | 1652 | 1467808080580 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:00 INFO - PROCESS | 1652 | 1467808080581 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:00 INFO - PROCESS | 1652 | 1467808080695 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:28:00 INFO - PROCESS | 1652 | 1467808080746 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1652 | 1467808080747 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x112d91800 == 30 [pid = 1652] [id = 151] 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1121ba400) [pid = 1652] [serial = 450] [outer = 0x0] 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1125f9000) [pid = 1652] [serial = 451] [outer = 0x1121ba400] 05:28:00 INFO - PROCESS | 1652 | 1467808080779 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112c81c00) [pid = 1652] [serial = 452] [outer = 0x1121ba400] 05:28:01 INFO - PROCESS | 1652 | 1467808081235 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:28:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 674ms 05:28:01 INFO - PROCESS | 1652 | 1467808081248 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1652 | 1467808081252 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:28:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:28:01 INFO - PROCESS | 1652 | 1467808081255 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1652 | 1467808081258 Marionette TRACE conn2 <- [1,578,null,{}] 05:28:01 INFO - PROCESS | 1652 | 1467808081261 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:01 INFO - PROCESS | 1652 | 1467808081263 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:01 INFO - PROCESS | 1652 | 1467808081356 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:28:01 INFO - PROCESS | 1652 | 1467808081401 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1652 | 1467808081403 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ee1800 == 31 [pid = 1652] [id = 152] 05:28:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1163ec400) [pid = 1652] [serial = 453] [outer = 0x0] 05:28:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11704b800) [pid = 1652] [serial = 454] [outer = 0x1163ec400] 05:28:01 INFO - PROCESS | 1652 | 1467808081433 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118051400) [pid = 1652] [serial = 455] [outer = 0x1163ec400] 05:28:01 INFO - PROCESS | 1652 | 1467808081857 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:28:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 621ms 05:28:01 INFO - PROCESS | 1652 | 1467808081877 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1652 | 1467808081879 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:28:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:28:01 INFO - PROCESS | 1652 | 1467808081884 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1652 | 1467808081885 Marionette TRACE conn2 <- [1,582,null,{}] 05:28:01 INFO - PROCESS | 1652 | 1467808081888 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:01 INFO - PROCESS | 1652 | 1467808081889 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:01 INFO - PROCESS | 1652 | 1467808081984 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:28:02 INFO - PROCESS | 1652 | 1467808082083 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1652 | 1467808082085 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x118443000 == 32 [pid = 1652] [id = 153] 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112660000) [pid = 1652] [serial = 456] [outer = 0x0] 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118540800) [pid = 1652] [serial = 457] [outer = 0x112660000] 05:28:02 INFO - PROCESS | 1652 | 1467808082115 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11862e000) [pid = 1652] [serial = 458] [outer = 0x112660000] 05:28:02 INFO - PROCESS | 1652 | 1467808082535 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:28:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 05:28:02 INFO - PROCESS | 1652 | 1467808082555 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 1652 | 1467808082558 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:28:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:28:02 INFO - PROCESS | 1652 | 1467808082566 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 1652 | 1467808082570 Marionette TRACE conn2 <- [1,586,null,{}] 05:28:02 INFO - PROCESS | 1652 | 1467808082572 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:02 INFO - PROCESS | 1652 | 1467808082575 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:02 INFO - PROCESS | 1652 | 1467808082673 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:28:02 INFO - PROCESS | 1652 | 1467808082721 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1652 | 1467808082722 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aad000 == 33 [pid = 1652] [id = 154] 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1186f8400) [pid = 1652] [serial = 459] [outer = 0x0] 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118fef800) [pid = 1652] [serial = 460] [outer = 0x1186f8400] 05:28:02 INFO - PROCESS | 1652 | 1467808082750 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11965c800) [pid = 1652] [serial = 461] [outer = 0x1186f8400] 05:28:02 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:03 INFO - PROCESS | 1652 | 1467808083156 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:28:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 628ms 05:28:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:28:03 INFO - PROCESS | 1652 | 1467808083189 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 1652 | 1467808083191 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:28:03 INFO - PROCESS | 1652 | 1467808083193 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1652 | 1467808083194 Marionette TRACE conn2 <- [1,590,null,{}] 05:28:03 INFO - PROCESS | 1652 | 1467808083197 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:03 INFO - PROCESS | 1652 | 1467808083198 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:03 INFO - PROCESS | 1652 | 1467808083289 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:28:03 INFO - PROCESS | 1652 | 1467808083368 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 1652 | 1467808083369 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x121210000 == 34 [pid = 1652] [id = 155] 05:28:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1125f1c00) [pid = 1652] [serial = 462] [outer = 0x0] 05:28:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119a15c00) [pid = 1652] [serial = 463] [outer = 0x1125f1c00] 05:28:03 INFO - PROCESS | 1652 | 1467808083397 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119aa9c00) [pid = 1652] [serial = 464] [outer = 0x1125f1c00] 05:28:03 INFO - PROCESS | 1652 | 1467808083791 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:28:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 618ms 05:28:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:28:03 INFO - PROCESS | 1652 | 1467808083812 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 1652 | 1467808083813 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:28:03 INFO - PROCESS | 1652 | 1467808083815 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1652 | 1467808083817 Marionette TRACE conn2 <- [1,594,null,{}] 05:28:03 INFO - PROCESS | 1652 | 1467808083819 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:03 INFO - PROCESS | 1652 | 1467808083820 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:03 INFO - PROCESS | 1652 | 1467808083910 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:28:03 INFO - PROCESS | 1652 | 1467808083969 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 1652 | 1467808083973 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119197000 == 35 [pid = 1652] [id = 156] 05:28:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119d80800) [pid = 1652] [serial = 465] [outer = 0x0] 05:28:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119d85800) [pid = 1652] [serial = 466] [outer = 0x119d80800] 05:28:04 INFO - PROCESS | 1652 | 1467808084009 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1213e9400) [pid = 1652] [serial = 467] [outer = 0x119d80800] 05:28:04 INFO - PROCESS | 1652 | 1467808084474 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:28:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 05:28:04 INFO - PROCESS | 1652 | 1467808084590 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 1652 | 1467808084592 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:28:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:28:04 INFO - PROCESS | 1652 | 1467808084596 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 1652 | 1467808084601 Marionette TRACE conn2 <- [1,598,null,{}] 05:28:04 INFO - PROCESS | 1652 | 1467808084604 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:04 INFO - PROCESS | 1652 | 1467808084606 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:04 INFO - PROCESS | 1652 | 1467808084696 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:28:04 INFO - PROCESS | 1652 | 1467808084760 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1652 | 1467808084763 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ee5000 == 36 [pid = 1652] [id = 157] 05:28:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x115d0a800) [pid = 1652] [serial = 468] [outer = 0x0] 05:28:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116638c00) [pid = 1652] [serial = 469] [outer = 0x115d0a800] 05:28:04 INFO - PROCESS | 1652 | 1467808084791 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118053000) [pid = 1652] [serial = 470] [outer = 0x115d0a800] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x116acb000 == 35 [pid = 1652] [id = 150] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x112145800 == 34 [pid = 1652] [id = 148] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d3000 == 33 [pid = 1652] [id = 149] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119197000 == 32 [pid = 1652] [id = 156] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x121210000 == 31 [pid = 1652] [id = 155] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x116aad000 == 30 [pid = 1652] [id = 154] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x118443000 == 29 [pid = 1652] [id = 153] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x116ee1800 == 28 [pid = 1652] [id = 152] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x112d91800 == 27 [pid = 1652] [id = 151] 05:28:05 INFO - PROCESS | 1652 | 1467808085717 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:28:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1174ms 05:28:05 INFO - PROCESS | 1652 | 1467808085771 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 1652 | 1467808085774 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:28:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:28:05 INFO - PROCESS | 1652 | 1467808085779 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1652 | 1467808085781 Marionette TRACE conn2 <- [1,602,null,{}] 05:28:05 INFO - PROCESS | 1652 | 1467808085787 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:05 INFO - PROCESS | 1652 | 1467808085789 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:05 INFO - PROCESS | 1652 | 1467808085905 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:28:06 INFO - PROCESS | 1652 | 1467808086016 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1652 | 1467808086017 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e4d000 == 28 [pid = 1652] [id = 158] 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112c7e800) [pid = 1652] [serial = 471] [outer = 0x0] 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x113280400) [pid = 1652] [serial = 472] [outer = 0x112c7e800] 05:28:06 INFO - PROCESS | 1652 | 1467808086045 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x114e82c00) [pid = 1652] [serial = 473] [outer = 0x112c7e800] 05:28:06 INFO - PROCESS | 1652 | 1467808086355 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:28:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 625ms 05:28:06 INFO - PROCESS | 1652 | 1467808086403 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 1652 | 1467808086406 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:28:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:28:06 INFO - PROCESS | 1652 | 1467808086411 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 1652 | 1467808086413 Marionette TRACE conn2 <- [1,606,null,{}] 05:28:06 INFO - PROCESS | 1652 | 1467808086415 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:06 INFO - PROCESS | 1652 | 1467808086417 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:06 INFO - PROCESS | 1652 | 1467808086501 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:28:06 INFO - PROCESS | 1652 | 1467808086547 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1652 | 1467808086549 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d54000 == 29 [pid = 1652] [id = 159] 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115d11c00) [pid = 1652] [serial = 474] [outer = 0x0] 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x117046800) [pid = 1652] [serial = 475] [outer = 0x115d11c00] 05:28:06 INFO - PROCESS | 1652 | 1467808086576 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118416000) [pid = 1652] [serial = 476] [outer = 0x115d11c00] 05:28:06 INFO - PROCESS | 1652 | 1467808086871 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:28:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 471ms 05:28:06 INFO - PROCESS | 1652 | 1467808086886 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 1652 | 1467808086888 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:28:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:28:06 INFO - PROCESS | 1652 | 1467808086890 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 1652 | 1467808086892 Marionette TRACE conn2 <- [1,610,null,{}] 05:28:06 INFO - PROCESS | 1652 | 1467808086904 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:06 INFO - PROCESS | 1652 | 1467808086908 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:06 INFO - PROCESS | 1652 | 1467808086982 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:28:06 INFO - PROCESS | 1652 | 1467808086987 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1652 | 1467808086989 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119191000 == 30 [pid = 1652] [id = 160] 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1132eb800) [pid = 1652] [serial = 477] [outer = 0x0] 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1186f4400) [pid = 1652] [serial = 478] [outer = 0x1132eb800] 05:28:07 INFO - PROCESS | 1652 | 1467808087019 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118896400) [pid = 1652] [serial = 479] [outer = 0x1132eb800] 05:28:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:28:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 472ms 05:28:07 INFO - PROCESS | 1652 | 1467808087358 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:28:07 INFO - PROCESS | 1652 | 1467808087367 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:28:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:28:07 INFO - PROCESS | 1652 | 1467808087369 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:28:07 INFO - PROCESS | 1652 | 1467808087371 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1652 | 1467808087372 Marionette TRACE conn2 <- [1,614,null,{}] 05:28:07 INFO - PROCESS | 1652 | 1467808087375 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:07 INFO - PROCESS | 1652 | 1467808087376 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:07 INFO - PROCESS | 1652 | 1467808087481 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:28:07 INFO - PROCESS | 1652 | 1467808087495 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 1652 | 1467808087496 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0f2800 == 31 [pid = 1652] [id = 161] 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118419800) [pid = 1652] [serial = 480] [outer = 0x0] 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118feec00) [pid = 1652] [serial = 481] [outer = 0x118419800] 05:28:07 INFO - PROCESS | 1652 | 1467808087521 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119aa5400) [pid = 1652] [serial = 482] [outer = 0x118419800] 05:28:07 INFO - PROCESS | 1652 | 1467808087837 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:28:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 521ms 05:28:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:28:07 INFO - PROCESS | 1652 | 1467808087893 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1652 | 1467808087894 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:28:07 INFO - PROCESS | 1652 | 1467808087896 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1652 | 1467808087904 Marionette TRACE conn2 <- [1,618,null,{}] 05:28:07 INFO - PROCESS | 1652 | 1467808087914 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:07 INFO - PROCESS | 1652 | 1467808087915 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:08 INFO - PROCESS | 1652 | 1467808088005 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:28:08 INFO - PROCESS | 1652 | 1467808088008 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1652 | 1467808088009 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x121af4000 == 32 [pid = 1652] [id = 162] 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x113ddd400) [pid = 1652] [serial = 483] [outer = 0x0] 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119bc4800) [pid = 1652] [serial = 484] [outer = 0x113ddd400] 05:28:08 INFO - PROCESS | 1652 | 1467808088034 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12108ec00) [pid = 1652] [serial = 485] [outer = 0x113ddd400] 05:28:08 INFO - PROCESS | 1652 | 1467808088385 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 525ms 05:28:08 INFO - PROCESS | 1652 | 1467808088422 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:28:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:28:08 INFO - PROCESS | 1652 | 1467808088423 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:28:08 INFO - PROCESS | 1652 | 1467808088425 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 1652 | 1467808088426 Marionette TRACE conn2 <- [1,622,null,{}] 05:28:08 INFO - PROCESS | 1652 | 1467808088428 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:08 INFO - PROCESS | 1652 | 1467808088435 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:08 INFO - PROCESS | 1652 | 1467808088541 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:28:08 INFO - PROCESS | 1652 | 1467808088576 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1652 | 1467808088577 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x125556800 == 33 [pid = 1652] [id = 163] 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119d83000) [pid = 1652] [serial = 486] [outer = 0x0] 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1235b4000) [pid = 1652] [serial = 487] [outer = 0x119d83000] 05:28:08 INFO - PROCESS | 1652 | 1467808088602 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1254b1c00) [pid = 1652] [serial = 488] [outer = 0x119d83000] 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x124c88000) [pid = 1652] [serial = 489] [outer = 0x12d12b800] 05:28:08 INFO - PROCESS | 1652 | 1467808088966 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 569ms 05:28:08 INFO - PROCESS | 1652 | 1467808088994 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 1652 | 1467808088997 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:28:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:28:09 INFO - PROCESS | 1652 | 1467808089010 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1652 | 1467808089011 Marionette TRACE conn2 <- [1,626,null,{}] 05:28:09 INFO - PROCESS | 1652 | 1467808089013 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:09 INFO - PROCESS | 1652 | 1467808089014 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:09 INFO - PROCESS | 1652 | 1467808089143 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:28:09 INFO - PROCESS | 1652 | 1467808089166 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 1652 | 1467808089167 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12553a000 == 34 [pid = 1652] [id = 164] 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x112e1f000) [pid = 1652] [serial = 490] [outer = 0x0] 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1175ef800) [pid = 1652] [serial = 491] [outer = 0x112e1f000] 05:28:09 INFO - PROCESS | 1652 | 1467808089207 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12617a000) [pid = 1652] [serial = 492] [outer = 0x112e1f000] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x126d6cc00) [pid = 1652] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1128a4800) [pid = 1652] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118083000) [pid = 1652] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x114e83400) [pid = 1652] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x115dfac00) [pid = 1652] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11805f000) [pid = 1652] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119aa2000) [pid = 1652] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126955800) [pid = 1652] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11939ec00) [pid = 1652] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x110e79000) [pid = 1652] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126186400) [pid = 1652] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1125fac00) [pid = 1652] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x112662800) [pid = 1652] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x110e7bc00) [pid = 1652] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11854b400) [pid = 1652] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126d74400) [pid = 1652] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a773400) [pid = 1652] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1125f8800) [pid = 1652] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x110e77c00) [pid = 1652] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:28:09 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118053400) [pid = 1652] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:28:09 INFO - PROCESS | 1652 | 1467808089848 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:28:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 877ms 05:28:09 INFO - PROCESS | 1652 | 1467808089878 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 1652 | 1467808089880 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:28:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:28:09 INFO - PROCESS | 1652 | 1467808089885 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1652 | 1467808089886 Marionette TRACE conn2 <- [1,630,null,{}] 05:28:09 INFO - PROCESS | 1652 | 1467808089888 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:09 INFO - PROCESS | 1652 | 1467808089889 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:09 INFO - PROCESS | 1652 | 1467808089958 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:28:09 INFO - PROCESS | 1652 | 1467808089961 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 1652 | 1467808089963 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215dc000 == 35 [pid = 1652] [id = 165] 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1125fac00) [pid = 1652] [serial = 493] [outer = 0x0] 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116146c00) [pid = 1652] [serial = 494] [outer = 0x1125fac00] 05:28:09 INFO - PROCESS | 1652 | 1467808089991 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11854a400) [pid = 1652] [serial = 495] [outer = 0x1125fac00] 05:28:10 INFO - PROCESS | 1652 | 1467808090292 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:28:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 418ms 05:28:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:28:10 INFO - PROCESS | 1652 | 1467808090306 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 1652 | 1467808090307 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:28:10 INFO - PROCESS | 1652 | 1467808090309 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 1652 | 1467808090310 Marionette TRACE conn2 <- [1,634,null,{}] 05:28:10 INFO - PROCESS | 1652 | 1467808090323 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:10 INFO - PROCESS | 1652 | 1467808090324 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:10 INFO - PROCESS | 1652 | 1467808090436 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:28:10 INFO - PROCESS | 1652 | 1467808090441 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 1652 | 1467808090443 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fdf000 == 36 [pid = 1652] [id = 166] 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1125fbc00) [pid = 1652] [serial = 496] [outer = 0x0] 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11939ec00) [pid = 1652] [serial = 497] [outer = 0x1125fbc00] 05:28:10 INFO - PROCESS | 1652 | 1467808090467 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12617d800) [pid = 1652] [serial = 498] [outer = 0x1125fbc00] 05:28:10 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:10 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:10 INFO - PROCESS | 1652 | 1467808090740 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:28:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 475ms 05:28:10 INFO - PROCESS | 1652 | 1467808090788 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 1652 | 1467808090789 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:28:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:28:10 INFO - PROCESS | 1652 | 1467808090792 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 1652 | 1467808090793 Marionette TRACE conn2 <- [1,638,null,{}] 05:28:10 INFO - PROCESS | 1652 | 1467808090795 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:10 INFO - PROCESS | 1652 | 1467808090797 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:10 INFO - PROCESS | 1652 | 1467808090875 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:28:10 INFO - PROCESS | 1652 | 1467808090878 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 1652 | 1467808090880 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7b9000 == 37 [pid = 1652] [id = 167] 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119aa8400) [pid = 1652] [serial = 499] [outer = 0x0] 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126958c00) [pid = 1652] [serial = 500] [outer = 0x119aa8400] 05:28:10 INFO - PROCESS | 1652 | 1467808090906 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126bc6800) [pid = 1652] [serial = 501] [outer = 0x119aa8400] 05:28:11 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:11 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:11 INFO - PROCESS | 1652 | 1467808091234 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 471ms 05:28:11 INFO - PROCESS | 1652 | 1467808091263 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1652 | 1467808091265 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:28:11 INFO - PROCESS | 1652 | 1467808091267 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1652 | 1467808091269 Marionette TRACE conn2 <- [1,642,null,{}] 05:28:11 INFO - PROCESS | 1652 | 1467808091271 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:11 INFO - PROCESS | 1652 | 1467808091273 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:11 INFO - PROCESS | 1652 | 1467808091390 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:28:11 INFO - PROCESS | 1652 | 1467808091396 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1652 | 1467808091400 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x121af3800 == 38 [pid = 1652] [id = 168] 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126bcac00) [pid = 1652] [serial = 502] [outer = 0x0] 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126bd2c00) [pid = 1652] [serial = 503] [outer = 0x126bcac00] 05:28:11 INFO - PROCESS | 1652 | 1467808091426 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126f18400) [pid = 1652] [serial = 504] [outer = 0x126bcac00] 05:28:11 INFO - PROCESS | 1652 | 1467808091720 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 470ms 05:28:11 INFO - PROCESS | 1652 | 1467808091786 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1652 | 1467808091788 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:28:11 INFO - PROCESS | 1652 | 1467808091792 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1652 | 1467808091795 Marionette TRACE conn2 <- [1,646,null,{}] 05:28:11 INFO - PROCESS | 1652 | 1467808091801 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:11 INFO - PROCESS | 1652 | 1467808091803 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:11 INFO - PROCESS | 1652 | 1467808091916 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:28:11 INFO - PROCESS | 1652 | 1467808091964 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1652 | 1467808091966 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e36800 == 39 [pid = 1652] [id = 169] 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1127ca400) [pid = 1652] [serial = 505] [outer = 0x0] 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1127d2800) [pid = 1652] [serial = 506] [outer = 0x1127ca400] 05:28:11 INFO - PROCESS | 1652 | 1467808091998 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x112ec4c00) [pid = 1652] [serial = 507] [outer = 0x1127ca400] 05:28:12 INFO - PROCESS | 1652 | 1467808092519 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:28:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 776ms 05:28:12 INFO - PROCESS | 1652 | 1467808092605 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 1652 | 1467808092607 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:28:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:28:12 INFO - PROCESS | 1652 | 1467808092614 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 1652 | 1467808092616 Marionette TRACE conn2 <- [1,650,null,{}] 05:28:12 INFO - PROCESS | 1652 | 1467808092619 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:12 INFO - PROCESS | 1652 | 1467808092621 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:12 INFO - PROCESS | 1652 | 1467808092725 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:28:12 INFO - PROCESS | 1652 | 1467808092776 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1652 | 1467808092777 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11999a800 == 40 [pid = 1652] [id = 170] 05:28:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x117d5f400) [pid = 1652] [serial = 508] [outer = 0x0] 05:28:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118059c00) [pid = 1652] [serial = 509] [outer = 0x117d5f400] 05:28:12 INFO - PROCESS | 1652 | 1467808092808 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118420400) [pid = 1652] [serial = 510] [outer = 0x117d5f400] 05:28:13 INFO - PROCESS | 1652 | 1467808093450 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:28:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 876ms 05:28:13 INFO - PROCESS | 1652 | 1467808093509 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1652 | 1467808093511 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:28:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:28:13 INFO - PROCESS | 1652 | 1467808093523 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1652 | 1467808093526 Marionette TRACE conn2 <- [1,654,null,{}] 05:28:13 INFO - PROCESS | 1652 | 1467808093531 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:13 INFO - PROCESS | 1652 | 1467808093534 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:13 INFO - PROCESS | 1652 | 1467808093653 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:28:13 INFO - PROCESS | 1652 | 1467808093750 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1652 | 1467808093754 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x116850800 == 41 [pid = 1652] [id = 171] 05:28:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x115e1d400) [pid = 1652] [serial = 511] [outer = 0x0] 05:28:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x115e95400) [pid = 1652] [serial = 512] [outer = 0x115e1d400] 05:28:13 INFO - PROCESS | 1652 | 1467808093802 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11688c800) [pid = 1652] [serial = 513] [outer = 0x115e1d400] 05:28:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7b9000 == 40 [pid = 1652] [id = 167] 05:28:14 INFO - PROCESS | 1652 | --DOCSHELL 0x118fdf000 == 39 [pid = 1652] [id = 166] 05:28:14 INFO - PROCESS | 1652 | --DOCSHELL 0x1215dc000 == 38 [pid = 1652] [id = 165] 05:28:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12553a000 == 37 [pid = 1652] [id = 164] 05:28:14 INFO - PROCESS | 1652 | --DOCSHELL 0x125556800 == 36 [pid = 1652] [id = 163] 05:28:14 INFO - PROCESS | 1652 | --DOCSHELL 0x121af4000 == 35 [pid = 1652] [id = 162] 05:28:14 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0f2800 == 34 [pid = 1652] [id = 161] 05:28:14 INFO - PROCESS | 1652 | --DOCSHELL 0x119191000 == 33 [pid = 1652] [id = 160] 05:28:14 INFO - PROCESS | 1652 | --DOCSHELL 0x117d54000 == 32 [pid = 1652] [id = 159] 05:28:14 INFO - PROCESS | 1652 | --DOCSHELL 0x115e4d000 == 31 [pid = 1652] [id = 158] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12ab5d400) [pid = 1652] [serial = 440] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x112c65c00) [pid = 1652] [serial = 448] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x124e36800) [pid = 1652] [serial = 422] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11a0d0c00) [pid = 1652] [serial = 436] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x116e98c00) [pid = 1652] [serial = 412] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118ff0000) [pid = 1652] [serial = 416] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119bd0400) [pid = 1652] [serial = 397] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126d73c00) [pid = 1652] [serial = 400] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x121196c00) [pid = 1652] [serial = 419] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119b34000) [pid = 1652] [serial = 418] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11854dc00) [pid = 1652] [serial = 415] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1125f9c00) [pid = 1652] [serial = 391] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126bce800) [pid = 1652] [serial = 425] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x123586800) [pid = 1652] [serial = 421] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1186ec400) [pid = 1652] [serial = 407] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118084c00) [pid = 1652] [serial = 413] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1286d1c00) [pid = 1652] [serial = 427] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116a23800) [pid = 1652] [serial = 433] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119bc3c00) [pid = 1652] [serial = 434] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1186ef000) [pid = 1652] [serial = 394] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128fb4400) [pid = 1652] [serial = 430] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128e57800) [pid = 1652] [serial = 428] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119720000) [pid = 1652] [serial = 395] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12b31e000) [pid = 1652] [serial = 403] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1132ec400) [pid = 1652] [serial = 410] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a902800) [pid = 1652] [serial = 431] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1265c9000) [pid = 1652] [serial = 424] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1125fec00) [pid = 1652] [serial = 409] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128e55400) [pid = 1652] [serial = 401] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1175f8400) [pid = 1652] [serial = 406] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126bd0800) [pid = 1652] [serial = 437] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12bc02800) [pid = 1652] [serial = 404] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128a5c00) [pid = 1652] [serial = 392] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1214d2800) [pid = 1652] [serial = 398] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1132ef400) [pid = 1652] [serial = 449] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x110e83400) [pid = 1652] [serial = 442] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1127d0400) [pid = 1652] [serial = 443] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118414800) [pid = 1652] [serial = 445] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118542400) [pid = 1652] [serial = 446] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128fb4800) [pid = 1652] [serial = 439] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 1652 | 1467808094265 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:28:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 772ms 05:28:14 INFO - PROCESS | 1652 | 1467808094295 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 1652 | 1467808094301 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:28:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:28:14 INFO - PROCESS | 1652 | 1467808094305 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 1652 | 1467808094307 Marionette TRACE conn2 <- [1,658,null,{}] 05:28:14 INFO - PROCESS | 1652 | 1467808094310 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:14 INFO - PROCESS | 1652 | 1467808094311 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:14 INFO - PROCESS | 1652 | 1467808094396 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:28:14 INFO - PROCESS | 1652 | 1467808094446 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 1652 | 1467808094448 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ef3800 == 32 [pid = 1652] [id = 172] 05:28:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x115e1e400) [pid = 1652] [serial = 514] [outer = 0x0] 05:28:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118055c00) [pid = 1652] [serial = 515] [outer = 0x115e1e400] 05:28:14 INFO - PROCESS | 1652 | 1467808094475 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11853e400) [pid = 1652] [serial = 516] [outer = 0x115e1e400] 05:28:14 INFO - PROCESS | 1652 | 1467808094823 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:28:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 569ms 05:28:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:28:14 INFO - PROCESS | 1652 | 1467808094874 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 1652 | 1467808094876 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:28:14 INFO - PROCESS | 1652 | 1467808094878 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 1652 | 1467808094880 Marionette TRACE conn2 <- [1,662,null,{}] 05:28:14 INFO - PROCESS | 1652 | 1467808094888 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:14 INFO - PROCESS | 1652 | 1467808094891 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:14 INFO - PROCESS | 1652 | 1467808094971 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:28:15 INFO - PROCESS | 1652 | 1467808095024 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1652 | 1467808095026 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186a8800 == 33 [pid = 1652] [id = 173] 05:28:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118540400) [pid = 1652] [serial = 517] [outer = 0x0] 05:28:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118732000) [pid = 1652] [serial = 518] [outer = 0x118540400] 05:28:15 INFO - PROCESS | 1652 | 1467808095054 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119a21400) [pid = 1652] [serial = 519] [outer = 0x118540400] 05:28:15 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:15 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:15 INFO - PROCESS | 1652 | 1467808095389 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:28:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 525ms 05:28:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:28:15 INFO - PROCESS | 1652 | 1467808095404 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 1652 | 1467808095405 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:28:15 INFO - PROCESS | 1652 | 1467808095408 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1652 | 1467808095409 Marionette TRACE conn2 <- [1,666,null,{}] 05:28:15 INFO - PROCESS | 1652 | 1467808095411 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:15 INFO - PROCESS | 1652 | 1467808095412 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:15 INFO - PROCESS | 1652 | 1467808095490 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:28:15 INFO - PROCESS | 1652 | 1467808095540 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1652 | 1467808095541 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x11998f800 == 34 [pid = 1652] [id = 174] 05:28:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118544800) [pid = 1652] [serial = 520] [outer = 0x0] 05:28:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119bcd400) [pid = 1652] [serial = 521] [outer = 0x118544800] 05:28:15 INFO - PROCESS | 1652 | 1467808095566 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121195800) [pid = 1652] [serial = 522] [outer = 0x118544800] 05:28:15 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:15 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:15 INFO - PROCESS | 1652 | 1467808095841 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:28:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 05:28:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:28:15 INFO - PROCESS | 1652 | 1467808095876 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 1652 | 1467808095877 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:28:15 INFO - PROCESS | 1652 | 1467808095888 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1652 | 1467808095889 Marionette TRACE conn2 <- [1,670,null,{}] 05:28:15 INFO - PROCESS | 1652 | 1467808095892 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:15 INFO - PROCESS | 1652 | 1467808095893 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:15 INFO - PROCESS | 1652 | 1467808095976 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:28:15 INFO - PROCESS | 1652 | 1467808095980 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1652 | 1467808095983 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12167e000 == 35 [pid = 1652] [id = 175] 05:28:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121274400) [pid = 1652] [serial = 523] [outer = 0x0] 05:28:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x121a47000) [pid = 1652] [serial = 524] [outer = 0x121274400] 05:28:16 INFO - PROCESS | 1652 | 1467808096008 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1235b4400) [pid = 1652] [serial = 525] [outer = 0x121274400] 05:28:16 INFO - PROCESS | 1652 | 1467808096388 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:28:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:28:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 528ms 05:28:16 INFO - PROCESS | 1652 | 1467808096408 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 1652 | 1467808096410 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:28:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:28:16 INFO - PROCESS | 1652 | 1467808096412 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 1652 | 1467808096415 Marionette TRACE conn2 <- [1,674,null,{}] 05:28:16 INFO - PROCESS | 1652 | 1467808096422 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:16 INFO - PROCESS | 1652 | 1467808096426 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:16 INFO - PROCESS | 1652 | 1467808096544 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:28:16 INFO - PROCESS | 1652 | 1467808096548 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 1652 | 1467808096550 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x125545000 == 36 [pid = 1652] [id = 176] 05:28:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12127a800) [pid = 1652] [serial = 526] [outer = 0x0] 05:28:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124e38400) [pid = 1652] [serial = 527] [outer = 0x12127a800] 05:28:16 INFO - PROCESS | 1652 | 1467808096574 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126bc4400) [pid = 1652] [serial = 528] [outer = 0x12127a800] 05:28:16 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:16 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:28:16 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:16 INFO - PROCESS | 1652 | 1467808096912 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:28:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:28:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 522ms 05:28:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:28:16 INFO - PROCESS | 1652 | 1467808096941 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 1652 | 1467808096943 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:28:16 INFO - PROCESS | 1652 | 1467808096945 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 1652 | 1467808096946 Marionette TRACE conn2 <- [1,678,null,{}] 05:28:16 INFO - PROCESS | 1652 | 1467808096951 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:16 INFO - PROCESS | 1652 | 1467808096952 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:17 INFO - PROCESS | 1652 | 1467808097046 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:28:17 INFO - PROCESS | 1652 | 1467808097050 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1652 | 1467808097051 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f86000 == 37 [pid = 1652] [id = 177] 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126bc8800) [pid = 1652] [serial = 529] [outer = 0x0] 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126d73c00) [pid = 1652] [serial = 530] [outer = 0x126bc8800] 05:28:17 INFO - PROCESS | 1652 | 1467808097082 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126f18800) [pid = 1652] [serial = 531] [outer = 0x126bc8800] 05:28:17 INFO - PROCESS | 1652 | 1467808097420 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 522ms 05:28:17 INFO - PROCESS | 1652 | 1467808097468 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 1652 | 1467808097469 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:28:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:28:17 INFO - PROCESS | 1652 | 1467808097471 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1652 | 1467808097472 Marionette TRACE conn2 <- [1,682,null,{}] 05:28:17 INFO - PROCESS | 1652 | 1467808097475 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:17 INFO - PROCESS | 1652 | 1467808097476 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:17 INFO - PROCESS | 1652 | 1467808097568 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:28:17 INFO - PROCESS | 1652 | 1467808097598 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1652 | 1467808097600 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x128877800 == 38 [pid = 1652] [id = 178] 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1286d1800) [pid = 1652] [serial = 532] [outer = 0x0] 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128a1d000) [pid = 1652] [serial = 533] [outer = 0x1286d1800] 05:28:17 INFO - PROCESS | 1652 | 1467808097623 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128c3b400) [pid = 1652] [serial = 534] [outer = 0x1286d1800] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x113ddd400) [pid = 1652] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112c7e800) [pid = 1652] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115d11c00) [pid = 1652] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119d83000) [pid = 1652] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1132eb800) [pid = 1652] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115d0a800) [pid = 1652] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1121ba400) [pid = 1652] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1163ec400) [pid = 1652] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112660000) [pid = 1652] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1186f8400) [pid = 1652] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1125f1c00) [pid = 1652] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119aa8400) [pid = 1652] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1125fac00) [pid = 1652] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119d80800) [pid = 1652] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112e1f000) [pid = 1652] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1125fbc00) [pid = 1652] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:28:18 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118419800) [pid = 1652] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:28:18 INFO - PROCESS | 1652 | 1467808098407 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:28:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 05:28:18 INFO - PROCESS | 1652 | 1467808098440 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 1652 | 1467808098442 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:28:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:28:18 INFO - PROCESS | 1652 | 1467808098444 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1652 | 1467808098446 Marionette TRACE conn2 <- [1,686,null,{}] 05:28:18 INFO - PROCESS | 1652 | 1467808098448 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:18 INFO - PROCESS | 1652 | 1467808098449 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:18 INFO - PROCESS | 1652 | 1467808098521 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:28:18 INFO - PROCESS | 1652 | 1467808098524 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 1652 | 1467808098525 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186d4000 == 39 [pid = 1652] [id = 179] 05:28:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1127d5400) [pid = 1652] [serial = 535] [outer = 0x0] 05:28:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1163ec400) [pid = 1652] [serial = 536] [outer = 0x1127d5400] 05:28:18 INFO - PROCESS | 1652 | 1467808098558 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118549400) [pid = 1652] [serial = 537] [outer = 0x1127d5400] 05:28:19 INFO - PROCESS | 1652 | 1467808099355 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:28:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 923ms 05:28:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:28:19 INFO - PROCESS | 1652 | 1467808099368 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 1652 | 1467808099369 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:28:19 INFO - PROCESS | 1652 | 1467808099371 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 1652 | 1467808099372 Marionette TRACE conn2 <- [1,690,null,{}] 05:28:19 INFO - PROCESS | 1652 | 1467808099374 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:19 INFO - PROCESS | 1652 | 1467808099375 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:19 INFO - PROCESS | 1652 | 1467808099452 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:28:19 INFO - PROCESS | 1652 | 1467808099456 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 1652 | 1467808099457 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1298a8000 == 40 [pid = 1652] [id = 180] 05:28:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x117d62400) [pid = 1652] [serial = 538] [outer = 0x0] 05:28:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123582000) [pid = 1652] [serial = 539] [outer = 0x117d62400] 05:28:19 INFO - PROCESS | 1652 | 1467808099482 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121097800) [pid = 1652] [serial = 540] [outer = 0x117d62400] 05:28:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:28:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1019ms 05:28:20 INFO - PROCESS | 1652 | 1467808100380 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:28:20 INFO - PROCESS | 1652 | 1467808100391 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 1652 | 1467808100394 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:28:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:28:20 INFO - PROCESS | 1652 | 1467808100397 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1652 | 1467808100402 Marionette TRACE conn2 <- [1,694,null,{}] 05:28:20 INFO - PROCESS | 1652 | 1467808100418 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:20 INFO - PROCESS | 1652 | 1467808100420 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:20 INFO - PROCESS | 1652 | 1467808100522 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:28:20 INFO - PROCESS | 1652 | 1467808100572 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1652 | 1467808100573 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168c5000 == 41 [pid = 1652] [id = 181] 05:28:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x114e83800) [pid = 1652] [serial = 541] [outer = 0x0] 05:28:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x115e1c400) [pid = 1652] [serial = 542] [outer = 0x114e83800] 05:28:20 INFO - PROCESS | 1652 | 1467808100605 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116e98400) [pid = 1652] [serial = 543] [outer = 0x114e83800] 05:28:21 INFO - PROCESS | 1652 | 1467808101544 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:28:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1188ms 05:28:21 INFO - PROCESS | 1652 | 1467808101586 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1652 | 1467808101589 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:28:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:28:21 INFO - PROCESS | 1652 | 1467808101593 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1652 | 1467808101595 Marionette TRACE conn2 <- [1,698,null,{}] 05:28:21 INFO - PROCESS | 1652 | 1467808101598 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:21 INFO - PROCESS | 1652 | 1467808101599 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:21 INFO - PROCESS | 1652 | 1467808101698 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:28:21 INFO - PROCESS | 1652 | 1467808101748 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 1652 | 1467808101750 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x121977800 == 42 [pid = 1652] [id = 182] 05:28:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118730000) [pid = 1652] [serial = 544] [outer = 0x0] 05:28:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118fe7800) [pid = 1652] [serial = 545] [outer = 0x118730000] 05:28:21 INFO - PROCESS | 1652 | 1467808101780 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119aa0c00) [pid = 1652] [serial = 546] [outer = 0x118730000] 05:28:22 INFO - PROCESS | 1652 | 1467808102700 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:28:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1120ms 05:28:22 INFO - PROCESS | 1652 | 1467808102713 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1652 | 1467808102717 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:28:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:28:22 INFO - PROCESS | 1652 | 1467808102720 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1652 | 1467808102722 Marionette TRACE conn2 <- [1,702,null,{}] 05:28:22 INFO - PROCESS | 1652 | 1467808102730 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:22 INFO - PROCESS | 1652 | 1467808102734 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:22 INFO - PROCESS | 1652 | 1467808102831 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:28:22 INFO - PROCESS | 1652 | 1467808102878 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 1652 | 1467808102881 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab4000 == 43 [pid = 1652] [id = 183] 05:28:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11805f000) [pid = 1652] [serial = 547] [outer = 0x0] 05:28:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1235af800) [pid = 1652] [serial = 548] [outer = 0x11805f000] 05:28:22 INFO - PROCESS | 1652 | 1467808102911 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125fd8400) [pid = 1652] [serial = 549] [outer = 0x11805f000] 05:28:23 INFO - PROCESS | 1652 | 1467808103913 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1186d4000 == 42 [pid = 1652] [id = 179] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x128877800 == 41 [pid = 1652] [id = 178] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x125f86000 == 40 [pid = 1652] [id = 177] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x125545000 == 39 [pid = 1652] [id = 176] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12167e000 == 38 [pid = 1652] [id = 175] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x11998f800 == 37 [pid = 1652] [id = 174] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1186a8800 == 36 [pid = 1652] [id = 173] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x116ef3800 == 35 [pid = 1652] [id = 172] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x116850800 == 34 [pid = 1652] [id = 171] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x11999a800 == 33 [pid = 1652] [id = 170] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x121af3800 == 32 [pid = 1652] [id = 168] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x115e36800 == 31 [pid = 1652] [id = 169] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x116ee5000 == 30 [pid = 1652] [id = 157] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x121977800 == 29 [pid = 1652] [id = 182] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1298a8000 == 28 [pid = 1652] [id = 180] 05:28:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1168c5000 == 27 [pid = 1652] [id = 181] 05:28:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:28:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1724ms 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119bc4800) [pid = 1652] [serial = 484] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113280400) [pid = 1652] [serial = 472] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x114e82c00) [pid = 1652] [serial = 473] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x117046800) [pid = 1652] [serial = 475] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1235b4000) [pid = 1652] [serial = 487] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118416000) [pid = 1652] [serial = 476] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1186f4400) [pid = 1652] [serial = 478] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118896400) [pid = 1652] [serial = 479] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116638c00) [pid = 1652] [serial = 469] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1175eec00) [pid = 1652] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112c81c00) [pid = 1652] [serial = 452] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118053000) [pid = 1652] [serial = 470] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1125f9000) [pid = 1652] [serial = 451] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118051400) [pid = 1652] [serial = 455] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11704b800) [pid = 1652] [serial = 454] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11862e000) [pid = 1652] [serial = 458] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118540800) [pid = 1652] [serial = 457] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11965c800) [pid = 1652] [serial = 461] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118fef800) [pid = 1652] [serial = 460] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119aa9c00) [pid = 1652] [serial = 464] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119a15c00) [pid = 1652] [serial = 463] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126bc6800) [pid = 1652] [serial = 501] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11854a400) [pid = 1652] [serial = 495] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1213e9400) [pid = 1652] [serial = 467] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1254b1c00) [pid = 1652] [serial = 488] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x119d85800) [pid = 1652] [serial = 466] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1175ef800) [pid = 1652] [serial = 491] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x116146c00) [pid = 1652] [serial = 494] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12617d800) [pid = 1652] [serial = 498] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x126bd2c00) [pid = 1652] [serial = 503] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12617a000) [pid = 1652] [serial = 492] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118feec00) [pid = 1652] [serial = 481] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x119aa5400) [pid = 1652] [serial = 482] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12108ec00) [pid = 1652] [serial = 485] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x126958c00) [pid = 1652] [serial = 500] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x11939ec00) [pid = 1652] [serial = 497] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1652 | 1467808104511 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:28:24 INFO - PROCESS | 1652 | 1467808104513 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:28:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:28:24 INFO - PROCESS | 1652 | 1467808104519 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - PROCESS | 1652 | 1467808104521 Marionette TRACE conn2 <- [1,706,null,{}] 05:28:24 INFO - PROCESS | 1652 | 1467808104526 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:24 INFO - PROCESS | 1652 | 1467808104528 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:24 INFO - PROCESS | 1652 | 1467808104611 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:28:24 INFO - PROCESS | 1652 | 1467808104618 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 1652 | 1467808104621 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x113c11000 == 28 [pid = 1652] [id = 184] 05:28:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1132af400) [pid = 1652] [serial = 550] [outer = 0x0] 05:28:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1132b4800) [pid = 1652] [serial = 551] [outer = 0x1132af400] 05:28:24 INFO - PROCESS | 1652 | 1467808104653 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x114e83400) [pid = 1652] [serial = 552] [outer = 0x1132af400] 05:28:25 INFO - PROCESS | 1652 | 1467808105472 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:28:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 05:28:25 INFO - PROCESS | 1652 | 1467808105490 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1652 | 1467808105492 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:28:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:28:25 INFO - PROCESS | 1652 | 1467808105496 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1652 | 1467808105501 Marionette TRACE conn2 <- [1,710,null,{}] 05:28:25 INFO - PROCESS | 1652 | 1467808105504 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:25 INFO - PROCESS | 1652 | 1467808105506 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:25 INFO - PROCESS | 1652 | 1467808105581 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:28:25 INFO - PROCESS | 1652 | 1467808105629 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 1652 | 1467808105630 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11667d000 == 29 [pid = 1652] [id = 185] 05:28:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x116148800) [pid = 1652] [serial = 553] [outer = 0x0] 05:28:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x116e9bc00) [pid = 1652] [serial = 554] [outer = 0x116148800] 05:28:25 INFO - PROCESS | 1652 | 1467808105658 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118056800) [pid = 1652] [serial = 555] [outer = 0x116148800] 05:28:26 INFO - PROCESS | 1652 | 1467808106441 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:28:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 975ms 05:28:26 INFO - PROCESS | 1652 | 1467808106470 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1652 | 1467808106471 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:28:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:28:26 INFO - PROCESS | 1652 | 1467808106473 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1652 | 1467808106475 Marionette TRACE conn2 <- [1,714,null,{}] 05:28:26 INFO - PROCESS | 1652 | 1467808106484 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:26 INFO - PROCESS | 1652 | 1467808106487 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:26 INFO - PROCESS | 1652 | 1467808106591 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:28:26 INFO - PROCESS | 1652 | 1467808106625 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1652 | 1467808106628 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x118026000 == 30 [pid = 1652] [id = 186] 05:28:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118541400) [pid = 1652] [serial = 556] [outer = 0x0] 05:28:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118542400) [pid = 1652] [serial = 557] [outer = 0x118541400] 05:28:26 INFO - PROCESS | 1652 | 1467808106657 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1186efc00) [pid = 1652] [serial = 558] [outer = 0x118541400] 05:28:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:28:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1121ms 05:28:27 INFO - PROCESS | 1652 | 1467808107586 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:28:27 INFO - PROCESS | 1652 | 1467808107594 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:28:27 INFO - PROCESS | 1652 | 1467808107595 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:28:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:28:27 INFO - PROCESS | 1652 | 1467808107599 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1652 | 1467808107600 Marionette TRACE conn2 <- [1,718,null,{}] 05:28:27 INFO - PROCESS | 1652 | 1467808107602 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:27 INFO - PROCESS | 1652 | 1467808107603 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:27 INFO - PROCESS | 1652 | 1467808107694 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:28:27 INFO - PROCESS | 1652 | 1467808107727 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1652 | 1467808107727 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186a8800 == 31 [pid = 1652] [id = 187] 05:28:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118f66000) [pid = 1652] [serial = 559] [outer = 0x0] 05:28:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119658000) [pid = 1652] [serial = 560] [outer = 0x118f66000] 05:28:27 INFO - PROCESS | 1652 | 1467808107752 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119a14400) [pid = 1652] [serial = 561] [outer = 0x118f66000] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x117d62400) [pid = 1652] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1127d5400) [pid = 1652] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12127a800) [pid = 1652] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x118544800) [pid = 1652] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x126bc8800) [pid = 1652] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1127ca400) [pid = 1652] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x117d5f400) [pid = 1652] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x115e1e400) [pid = 1652] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x118540400) [pid = 1652] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x126bcac00) [pid = 1652] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x115e1d400) [pid = 1652] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x121274400) [pid = 1652] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1286d1800) [pid = 1652] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:28:28 INFO - PROCESS | 1652 | 1467808108557 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:28:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 05:28:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:28:28 INFO - PROCESS | 1652 | 1467808108570 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1652 | 1467808108571 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:28:28 INFO - PROCESS | 1652 | 1467808108573 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1652 | 1467808108574 Marionette TRACE conn2 <- [1,722,null,{}] 05:28:28 INFO - PROCESS | 1652 | 1467808108577 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:28 INFO - PROCESS | 1652 | 1467808108578 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:28 INFO - PROCESS | 1652 | 1467808108648 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:28:28 INFO - PROCESS | 1652 | 1467808108652 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1652 | 1467808108653 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fe1800 == 32 [pid = 1652] [id = 188] 05:28:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x112c67800) [pid = 1652] [serial = 562] [outer = 0x0] 05:28:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11841b400) [pid = 1652] [serial = 563] [outer = 0x112c67800] 05:28:28 INFO - PROCESS | 1652 | 1467808108687 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x119a15000) [pid = 1652] [serial = 564] [outer = 0x112c67800] 05:28:28 INFO - PROCESS | 1652 | 1467808108993 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1652 | 1467808109045 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:28:29 INFO - PROCESS | 1652 | 1467808109048 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1652 | 1467808109049 Marionette TRACE conn2 <- [1,726,null,{}] 05:28:29 INFO - PROCESS | 1652 | 1467808109051 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:29 INFO - PROCESS | 1652 | 1467808109055 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:29 INFO - PROCESS | 1652 | 1467808109178 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:28:29 INFO - PROCESS | 1652 | 1467808109186 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1652 | 1467808109188 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ad1000 == 33 [pid = 1652] [id = 189] 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x119b37000) [pid = 1652] [serial = 565] [outer = 0x0] 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x12127a800) [pid = 1652] [serial = 566] [outer = 0x119b37000] 05:28:29 INFO - PROCESS | 1652 | 1467808109213 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x121dab400) [pid = 1652] [serial = 567] [outer = 0x119b37000] 05:28:29 INFO - PROCESS | 1652 | 1467808109541 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:28:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 05:28:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:28:29 INFO - PROCESS | 1652 | 1467808109569 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1652 | 1467808109570 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:28:29 INFO - PROCESS | 1652 | 1467808109572 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1652 | 1467808109573 Marionette TRACE conn2 <- [1,730,null,{}] 05:28:29 INFO - PROCESS | 1652 | 1467808109575 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:29 INFO - PROCESS | 1652 | 1467808109576 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:29 INFO - PROCESS | 1652 | 1467808109646 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:28:29 INFO - PROCESS | 1652 | 1467808109652 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1652 | 1467808109653 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215ed000 == 34 [pid = 1652] [id = 190] 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x112ec5800) [pid = 1652] [serial = 568] [outer = 0x0] 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x124c90c00) [pid = 1652] [serial = 569] [outer = 0x112ec5800] 05:28:29 INFO - PROCESS | 1652 | 1467808109677 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x125f48800) [pid = 1652] [serial = 570] [outer = 0x112ec5800] 05:28:30 INFO - PROCESS | 1652 | 1467808110012 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1652 | 1467808110045 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:28:30 INFO - PROCESS | 1652 | 1467808110047 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1652 | 1467808110050 Marionette TRACE conn2 <- [1,734,null,{}] 05:28:30 INFO - PROCESS | 1652 | 1467808110053 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:30 INFO - PROCESS | 1652 | 1467808110054 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:30 INFO - PROCESS | 1652 | 1467808110148 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:28:30 INFO - PROCESS | 1652 | 1467808110156 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1652 | 1467808110157 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x121ae7000 == 35 [pid = 1652] [id = 191] 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x121599800) [pid = 1652] [serial = 571] [outer = 0x0] 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x12617e000) [pid = 1652] [serial = 572] [outer = 0x121599800] 05:28:30 INFO - PROCESS | 1652 | 1467808110181 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x126959000) [pid = 1652] [serial = 573] [outer = 0x121599800] 05:28:30 INFO - PROCESS | 1652 | 1467808110492 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:28:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 522ms 05:28:30 INFO - PROCESS | 1652 | 1467808110570 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1652 | 1467808110572 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:28:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:28:30 INFO - PROCESS | 1652 | 1467808110575 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1652 | 1467808110577 Marionette TRACE conn2 <- [1,738,null,{}] 05:28:30 INFO - PROCESS | 1652 | 1467808110583 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:30 INFO - PROCESS | 1652 | 1467808110586 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:30 INFO - PROCESS | 1652 | 1467808110692 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:28:30 INFO - PROCESS | 1652 | 1467808110760 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1652 | 1467808110762 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ee8800 == 36 [pid = 1652] [id = 192] 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1128ae400) [pid = 1652] [serial = 574] [outer = 0x0] 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x113142c00) [pid = 1652] [serial = 575] [outer = 0x1128ae400] 05:28:30 INFO - PROCESS | 1652 | 1467808110795 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x115df8c00) [pid = 1652] [serial = 576] [outer = 0x1128ae400] 05:28:31 INFO - PROCESS | 1652 | 1467808111743 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:28:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1223ms 05:28:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:28:31 INFO - PROCESS | 1652 | 1467808111799 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 1652 | 1467808111801 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:28:31 INFO - PROCESS | 1652 | 1467808111805 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 1652 | 1467808111808 Marionette TRACE conn2 <- [1,742,null,{}] 05:28:31 INFO - PROCESS | 1652 | 1467808111811 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:31 INFO - PROCESS | 1652 | 1467808111812 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:31 INFO - PROCESS | 1652 | 1467808111918 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:28:31 INFO - PROCESS | 1652 | 1467808111962 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1652 | 1467808111964 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184c6800 == 37 [pid = 1652] [id = 193] 05:28:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x117047400) [pid = 1652] [serial = 577] [outer = 0x0] 05:28:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11808a800) [pid = 1652] [serial = 578] [outer = 0x117047400] 05:28:31 INFO - PROCESS | 1652 | 1467808111994 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118421800) [pid = 1652] [serial = 579] [outer = 0x117047400] 05:28:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb2f000 == 36 [pid = 1652] [id = 21] 05:28:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb54800 == 35 [pid = 1652] [id = 10] 05:28:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3c6000 == 34 [pid = 1652] [id = 9] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118549400) [pid = 1652] [serial = 537] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124e38400) [pid = 1652] [serial = 527] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119bcd400) [pid = 1652] [serial = 521] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126d73c00) [pid = 1652] [serial = 530] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x121195800) [pid = 1652] [serial = 522] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1127d2800) [pid = 1652] [serial = 506] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x112ec4c00) [pid = 1652] [serial = 507] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118059c00) [pid = 1652] [serial = 509] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x121097800) [pid = 1652] [serial = 540] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x118420400) [pid = 1652] [serial = 510] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x118055c00) [pid = 1652] [serial = 515] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x11853e400) [pid = 1652] [serial = 516] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118732000) [pid = 1652] [serial = 518] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x119a21400) [pid = 1652] [serial = 519] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x126f18400) [pid = 1652] [serial = 504] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x115e95400) [pid = 1652] [serial = 512] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x11688c800) [pid = 1652] [serial = 513] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x121a47000) [pid = 1652] [serial = 524] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x126bc4400) [pid = 1652] [serial = 528] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x128a1d000) [pid = 1652] [serial = 533] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x126f18800) [pid = 1652] [serial = 531] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x128c3b400) [pid = 1652] [serial = 534] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x1163ec400) [pid = 1652] [serial = 536] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x1235b4400) [pid = 1652] [serial = 525] [outer = 0x0] [url = about:blank] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x123582000) [pid = 1652] [serial = 539] [outer = 0x0] [url = about:blank] 05:28:33 INFO - PROCESS | 1652 | 1467808113070 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:28:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1272ms 05:28:33 INFO - PROCESS | 1652 | 1467808113077 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 1652 | 1467808113079 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:28:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:28:33 INFO - PROCESS | 1652 | 1467808113084 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1652 | 1467808113086 Marionette TRACE conn2 <- [1,746,null,{}] 05:28:33 INFO - PROCESS | 1652 | 1467808113089 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:33 INFO - PROCESS | 1652 | 1467808113090 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:33 INFO - PROCESS | 1652 | 1467808113166 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:28:33 INFO - PROCESS | 1652 | 1467808113171 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1652 | 1467808113172 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x116683000 == 35 [pid = 1652] [id = 194] 05:28:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x115e9a400) [pid = 1652] [serial = 580] [outer = 0x0] 05:28:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x116804400) [pid = 1652] [serial = 581] [outer = 0x115e9a400] 05:28:33 INFO - PROCESS | 1652 | 1467808113205 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x1175f9400) [pid = 1652] [serial = 582] [outer = 0x115e9a400] 05:28:34 INFO - PROCESS | 1652 | 1467808114044 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:28:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 05:28:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:28:34 INFO - PROCESS | 1652 | 1467808114054 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1652 | 1467808114056 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:28:34 INFO - PROCESS | 1652 | 1467808114060 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1652 | 1467808114062 Marionette TRACE conn2 <- [1,750,null,{}] 05:28:34 INFO - PROCESS | 1652 | 1467808114066 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:34 INFO - PROCESS | 1652 | 1467808114068 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:34 INFO - PROCESS | 1652 | 1467808114159 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:28:34 INFO - PROCESS | 1652 | 1467808114167 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 1652 | 1467808114169 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x118029000 == 36 [pid = 1652] [id = 195] 05:28:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x118540000) [pid = 1652] [serial = 583] [outer = 0x0] 05:28:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x118549400) [pid = 1652] [serial = 584] [outer = 0x118540000] 05:28:34 INFO - PROCESS | 1652 | 1467808114195 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x118898000) [pid = 1652] [serial = 585] [outer = 0x118540000] 05:28:34 INFO - PROCESS | 1652 | 1467808114993 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:28:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 05:28:35 INFO - PROCESS | 1652 | 1467808115034 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 1652 | 1467808115036 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:28:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:28:35 INFO - PROCESS | 1652 | 1467808115038 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1652 | 1467808115041 Marionette TRACE conn2 <- [1,754,null,{}] 05:28:35 INFO - PROCESS | 1652 | 1467808115048 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:35 INFO - PROCESS | 1652 | 1467808115051 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:35 INFO - PROCESS | 1652 | 1467808115150 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:28:35 INFO - PROCESS | 1652 | 1467808115156 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1652 | 1467808115158 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194df800 == 37 [pid = 1652] [id = 196] 05:28:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x118ff0000) [pid = 1652] [serial = 586] [outer = 0x0] 05:28:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x119aa5800) [pid = 1652] [serial = 587] [outer = 0x118ff0000] 05:28:35 INFO - PROCESS | 1652 | 1467808115186 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x119d7e400) [pid = 1652] [serial = 588] [outer = 0x118ff0000] 05:28:35 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x116148800) [pid = 1652] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:28:35 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1132af400) [pid = 1652] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:28:35 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x114e83800) [pid = 1652] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:28:35 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x118730000) [pid = 1652] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:28:35 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x118f66000) [pid = 1652] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:28:35 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x112c67800) [pid = 1652] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:28:35 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x112ec5800) [pid = 1652] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:28:35 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x118541400) [pid = 1652] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:28:35 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x119b37000) [pid = 1652] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:28:35 INFO - PROCESS | 1652 | 1467808115976 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:28:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 05:28:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:28:36 INFO - PROCESS | 1652 | 1467808116012 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 1652 | 1467808116013 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:28:36 INFO - PROCESS | 1652 | 1467808116017 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1652 | 1467808116019 Marionette TRACE conn2 <- [1,758,null,{}] 05:28:36 INFO - PROCESS | 1652 | 1467808116021 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:36 INFO - PROCESS | 1652 | 1467808116023 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:36 INFO - PROCESS | 1652 | 1467808116098 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:28:36 INFO - PROCESS | 1652 | 1467808116103 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1652 | 1467808116105 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212b1000 == 38 [pid = 1652] [id = 197] 05:28:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x118fef400) [pid = 1652] [serial = 589] [outer = 0x0] 05:28:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x119a17000) [pid = 1652] [serial = 590] [outer = 0x118fef400] 05:28:36 INFO - PROCESS | 1652 | 1467808116130 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x121278400) [pid = 1652] [serial = 591] [outer = 0x118fef400] 05:28:36 INFO - PROCESS | 1652 | 1467808116458 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:28:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 471ms 05:28:36 INFO - PROCESS | 1652 | 1467808116487 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:28:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:28:36 INFO - PROCESS | 1652 | 1467808116488 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:28:36 INFO - PROCESS | 1652 | 1467808116490 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1652 | 1467808116491 Marionette TRACE conn2 <- [1,762,null,{}] 05:28:36 INFO - PROCESS | 1652 | 1467808116494 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:36 INFO - PROCESS | 1652 | 1467808116495 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:36 INFO - PROCESS | 1652 | 1467808116585 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:28:36 INFO - PROCESS | 1652 | 1467808116590 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1652 | 1467808116591 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215f3800 == 39 [pid = 1652] [id = 198] 05:28:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x118f66800) [pid = 1652] [serial = 592] [outer = 0x0] 05:28:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x1213df800) [pid = 1652] [serial = 593] [outer = 0x118f66800] 05:28:36 INFO - PROCESS | 1652 | 1467808116617 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1235bb800) [pid = 1652] [serial = 594] [outer = 0x118f66800] 05:28:37 INFO - PROCESS | 1652 | 1467808117380 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:28:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 918ms 05:28:37 INFO - PROCESS | 1652 | 1467808117409 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 1652 | 1467808117410 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:28:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:28:37 INFO - PROCESS | 1652 | 1467808117412 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 1652 | 1467808117413 Marionette TRACE conn2 <- [1,766,null,{}] 05:28:37 INFO - PROCESS | 1652 | 1467808117416 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:37 INFO - PROCESS | 1652 | 1467808117420 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:37 INFO - PROCESS | 1652 | 1467808117508 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:28:37 INFO - PROCESS | 1652 | 1467808117512 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 1652 | 1467808117513 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x125554800 == 40 [pid = 1652] [id = 199] 05:28:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x124ab3c00) [pid = 1652] [serial = 595] [outer = 0x0] 05:28:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x126bc8400) [pid = 1652] [serial = 596] [outer = 0x124ab3c00] 05:28:37 INFO - PROCESS | 1652 | 1467808117541 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x126d6d000) [pid = 1652] [serial = 597] [outer = 0x124ab3c00] 05:28:38 INFO - PROCESS | 1652 | 1467808118348 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:28:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 05:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:28:38 INFO - PROCESS | 1652 | 1467808118382 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 1652 | 1467808118383 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:28:38 INFO - PROCESS | 1652 | 1467808118385 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1652 | 1467808118386 Marionette TRACE conn2 <- [1,770,null,{}] 05:28:38 INFO - PROCESS | 1652 | 1467808118388 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:38 INFO - PROCESS | 1652 | 1467808118389 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:38 INFO - PROCESS | 1652 | 1467808118460 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:28:38 INFO - PROCESS | 1652 | 1467808118511 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1652 | 1467808118512 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f3e000 == 41 [pid = 1652] [id = 200] 05:28:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x119396400) [pid = 1652] [serial = 598] [outer = 0x0] 05:28:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x126f18800) [pid = 1652] [serial = 599] [outer = 0x119396400] 05:28:38 INFO - PROCESS | 1652 | 1467808118536 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1286da400) [pid = 1652] [serial = 600] [outer = 0x119396400] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12be53000 == 40 [pid = 1652] [id = 11] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x112d9f000 == 39 [pid = 1652] [id = 23] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11803c800 == 38 [pid = 1652] [id = 12] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11843e800 == 37 [pid = 1652] [id = 20] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12e46d800 == 36 [pid = 1652] [id = 22] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x116ef6800 == 35 [pid = 1652] [id = 25] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x116aab800 == 34 [pid = 1652] [id = 24] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x112d98000 == 33 [pid = 1652] [id = 26] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12c364000 == 32 [pid = 1652] [id = 13] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12c632800 == 31 [pid = 1652] [id = 14] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12d6bd000 == 30 [pid = 1652] [id = 19] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12cc7e800 == 29 [pid = 1652] [id = 15] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9dd800 == 28 [pid = 1652] [id = 8] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd89000 == 27 [pid = 1652] [id = 16] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x116ab4000 == 26 [pid = 1652] [id = 183] 05:28:39 INFO - PROCESS | 1652 | --DOCSHELL 0x128a2e000 == 25 [pid = 1652] [id = 6] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x116e9bc00) [pid = 1652] [serial = 554] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x1132b4800) [pid = 1652] [serial = 551] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x114e83400) [pid = 1652] [serial = 552] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1235af800) [pid = 1652] [serial = 548] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x116e98400) [pid = 1652] [serial = 543] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x115e1c400) [pid = 1652] [serial = 542] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x119aa0c00) [pid = 1652] [serial = 546] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x118fe7800) [pid = 1652] [serial = 545] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x119658000) [pid = 1652] [serial = 560] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x11841b400) [pid = 1652] [serial = 563] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x124c90c00) [pid = 1652] [serial = 569] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x119a14400) [pid = 1652] [serial = 561] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0x119a15000) [pid = 1652] [serial = 564] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0x118542400) [pid = 1652] [serial = 557] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0x1186efc00) [pid = 1652] [serial = 558] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 52 (0x125f48800) [pid = 1652] [serial = 570] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 51 (0x12127a800) [pid = 1652] [serial = 566] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 50 (0x121dab400) [pid = 1652] [serial = 567] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 49 (0x118056800) [pid = 1652] [serial = 555] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | --DOMWINDOW == 48 (0x12617e000) [pid = 1652] [serial = 572] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1652 | 1467808119744 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1370ms 05:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:28:39 INFO - PROCESS | 1652 | 1467808119756 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1652 | 1467808119758 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:28:39 INFO - PROCESS | 1652 | 1467808119762 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1652 | 1467808119764 Marionette TRACE conn2 <- [1,774,null,{}] 05:28:39 INFO - PROCESS | 1652 | 1467808119770 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:39 INFO - PROCESS | 1652 | 1467808119772 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:39 INFO - PROCESS | 1652 | 1467808119845 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:28:39 INFO - PROCESS | 1652 | 1467808119890 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 1652 | 1467808119893 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x113cda800 == 26 [pid = 1652] [id = 201] 05:28:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x1128ad800) [pid = 1652] [serial = 601] [outer = 0x0] 05:28:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x1128b0800) [pid = 1652] [serial = 602] [outer = 0x1128ad800] 05:28:39 INFO - PROCESS | 1652 | 1467808119921 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x11313fc00) [pid = 1652] [serial = 603] [outer = 0x1128ad800] 05:28:40 INFO - PROCESS | 1652 | 1467808120221 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 473ms 05:28:40 INFO - PROCESS | 1652 | 1467808120241 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 1652 | 1467808120244 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:28:40 INFO - PROCESS | 1652 | 1467808120251 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 1652 | 1467808120255 Marionette TRACE conn2 <- [1,778,null,{}] 05:28:40 INFO - PROCESS | 1652 | 1467808120257 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:40 INFO - PROCESS | 1652 | 1467808120259 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:40 INFO - PROCESS | 1652 | 1467808120336 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:28:40 INFO - PROCESS | 1652 | 1467808120340 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1652 | 1467808120341 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aab800 == 27 [pid = 1652] [id = 202] 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x1132ec000) [pid = 1652] [serial = 604] [outer = 0x0] 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x115e96400) [pid = 1652] [serial = 605] [outer = 0x1132ec000] 05:28:40 INFO - PROCESS | 1652 | 1467808120371 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x11677a400) [pid = 1652] [serial = 606] [outer = 0x1132ec000] 05:28:40 INFO - PROCESS | 1652 | 1467808120687 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 472ms 05:28:40 INFO - PROCESS | 1652 | 1467808120722 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 1652 | 1467808120723 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:28:40 INFO - PROCESS | 1652 | 1467808120726 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 1652 | 1467808120736 Marionette TRACE conn2 <- [1,782,null,{}] 05:28:40 INFO - PROCESS | 1652 | 1467808120744 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:40 INFO - PROCESS | 1652 | 1467808120747 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:40 INFO - PROCESS | 1652 | 1467808120821 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:28:40 INFO - PROCESS | 1652 | 1467808120827 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1652 | 1467808120829 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d4b800 == 28 [pid = 1652] [id = 203] 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x110e7d800) [pid = 1652] [serial = 607] [outer = 0x0] 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x11805a000) [pid = 1652] [serial = 608] [outer = 0x110e7d800] 05:28:40 INFO - PROCESS | 1652 | 1467808120859 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x11808c400) [pid = 1652] [serial = 609] [outer = 0x110e7d800] 05:28:41 INFO - PROCESS | 1652 | 1467808121187 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 479ms 05:28:41 INFO - PROCESS | 1652 | 1467808121206 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1652 | 1467808121208 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:28:41 INFO - PROCESS | 1652 | 1467808121210 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1652 | 1467808121211 Marionette TRACE conn2 <- [1,786,null,{}] 05:28:41 INFO - PROCESS | 1652 | 1467808121214 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:41 INFO - PROCESS | 1652 | 1467808121217 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:41 INFO - PROCESS | 1652 | 1467808121289 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:28:41 INFO - PROCESS | 1652 | 1467808121336 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1652 | 1467808121337 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x118036000 == 29 [pid = 1652] [id = 204] 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x118089000) [pid = 1652] [serial = 610] [outer = 0x0] 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x1184f2400) [pid = 1652] [serial = 611] [outer = 0x118089000] 05:28:41 INFO - PROCESS | 1652 | 1467808121362 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x118544800) [pid = 1652] [serial = 612] [outer = 0x118089000] 05:28:41 INFO - PROCESS | 1652 | 1467808121644 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 05:28:41 INFO - PROCESS | 1652 | 1467808121678 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1652 | 1467808121679 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:28:41 INFO - PROCESS | 1652 | 1467808121689 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1652 | 1467808121690 Marionette TRACE conn2 <- [1,790,null,{}] 05:28:41 INFO - PROCESS | 1652 | 1467808121692 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:41 INFO - PROCESS | 1652 | 1467808121693 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:41 INFO - PROCESS | 1652 | 1467808121776 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:28:41 INFO - PROCESS | 1652 | 1467808121780 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1652 | 1467808121783 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fdd000 == 30 [pid = 1652] [id = 205] 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x113ddcc00) [pid = 1652] [serial = 613] [outer = 0x0] 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x118549000) [pid = 1652] [serial = 614] [outer = 0x113ddcc00] 05:28:41 INFO - PROCESS | 1652 | 1467808121808 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x118f63c00) [pid = 1652] [serial = 615] [outer = 0x113ddcc00] 05:28:42 INFO - PROCESS | 1652 | 1467808122143 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 469ms 05:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:28:42 INFO - PROCESS | 1652 | 1467808122158 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 1652 | 1467808122160 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:28:42 INFO - PROCESS | 1652 | 1467808122162 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1652 | 1467808122163 Marionette TRACE conn2 <- [1,794,null,{}] 05:28:42 INFO - PROCESS | 1652 | 1467808122167 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:42 INFO - PROCESS | 1652 | 1467808122173 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:42 INFO - PROCESS | 1652 | 1467808122294 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:28:42 INFO - PROCESS | 1652 | 1467808122304 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1652 | 1467808122305 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d4800 == 31 [pid = 1652] [id = 206] 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1186f3400) [pid = 1652] [serial = 616] [outer = 0x0] 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11939f000) [pid = 1652] [serial = 617] [outer = 0x1186f3400] 05:28:42 INFO - PROCESS | 1652 | 1467808122347 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x119aa2400) [pid = 1652] [serial = 618] [outer = 0x1186f3400] 05:28:42 INFO - PROCESS | 1652 | 1467808122776 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 620ms 05:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:28:42 INFO - PROCESS | 1652 | 1467808122785 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 1652 | 1467808122786 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:28:42 INFO - PROCESS | 1652 | 1467808122788 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1652 | 1467808122789 Marionette TRACE conn2 <- [1,798,null,{}] 05:28:42 INFO - PROCESS | 1652 | 1467808122792 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:42 INFO - PROCESS | 1652 | 1467808122793 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:42 INFO - PROCESS | 1652 | 1467808122886 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:28:42 INFO - PROCESS | 1652 | 1467808122912 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1652 | 1467808122913 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x121204000 == 32 [pid = 1652] [id = 207] 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1125fa000) [pid = 1652] [serial = 619] [outer = 0x0] 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119bc8400) [pid = 1652] [serial = 620] [outer = 0x1125fa000] 05:28:42 INFO - PROCESS | 1652 | 1467808122944 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119d81000) [pid = 1652] [serial = 621] [outer = 0x1125fa000] 05:28:43 INFO - PROCESS | 1652 | 1467808123206 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 470ms 05:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:28:43 INFO - PROCESS | 1652 | 1467808123258 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1652 | 1467808123260 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:28:43 INFO - PROCESS | 1652 | 1467808123262 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1652 | 1467808123263 Marionette TRACE conn2 <- [1,802,null,{}] 05:28:43 INFO - PROCESS | 1652 | 1467808123267 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:43 INFO - PROCESS | 1652 | 1467808123270 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:43 INFO - PROCESS | 1652 | 1467808123343 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:28:43 INFO - PROCESS | 1652 | 1467808123346 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1652 | 1467808123348 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x121980800 == 33 [pid = 1652] [id = 208] 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1127d7400) [pid = 1652] [serial = 622] [outer = 0x0] 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x121196c00) [pid = 1652] [serial = 623] [outer = 0x1127d7400] 05:28:43 INFO - PROCESS | 1652 | 1467808123375 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x121a54800) [pid = 1652] [serial = 624] [outer = 0x1127d7400] 05:28:43 INFO - PROCESS | 1652 | 1467808123710 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 471ms 05:28:43 INFO - PROCESS | 1652 | 1467808123736 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1652 | 1467808123738 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:28:43 INFO - PROCESS | 1652 | 1467808123740 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1652 | 1467808123741 Marionette TRACE conn2 <- [1,806,null,{}] 05:28:43 INFO - PROCESS | 1652 | 1467808123743 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:43 INFO - PROCESS | 1652 | 1467808123744 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:43 INFO - PROCESS | 1652 | 1467808123842 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:28:43 INFO - PROCESS | 1652 | 1467808123854 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1652 | 1467808123855 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d4b000 == 34 [pid = 1652] [id = 209] 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119bc3c00) [pid = 1652] [serial = 625] [outer = 0x0] 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1235b0400) [pid = 1652] [serial = 626] [outer = 0x119bc3c00] 05:28:43 INFO - PROCESS | 1652 | 1467808123887 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x124cbc400) [pid = 1652] [serial = 627] [outer = 0x119bc3c00] 05:28:44 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:28:44 INFO - PROCESS | 1652 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:28:44 INFO - PROCESS | 1652 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:28:44 INFO - PROCESS | 1652 | [GFX2-]: Using SkiaGL canvas. 05:28:44 INFO - PROCESS | 1652 | 1467808124261 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 569ms 05:28:44 INFO - PROCESS | 1652 | 1467808124309 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 1652 | 1467808124310 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:28:44 INFO - PROCESS | 1652 | 1467808124313 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 1652 | 1467808124314 Marionette TRACE conn2 <- [1,810,null,{}] 05:28:44 INFO - PROCESS | 1652 | 1467808124316 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:44 INFO - PROCESS | 1652 | 1467808124317 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:44 INFO - PROCESS | 1652 | 1467808124411 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:28:44 INFO - PROCESS | 1652 | 1467808124416 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 1652 | 1467808124417 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12554d800 == 35 [pid = 1652] [id = 210] 05:28:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x121195800) [pid = 1652] [serial = 628] [outer = 0x0] 05:28:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x125f49c00) [pid = 1652] [serial = 629] [outer = 0x121195800] 05:28:44 INFO - PROCESS | 1652 | 1467808124441 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x126956000) [pid = 1652] [serial = 630] [outer = 0x121195800] 05:28:44 INFO - PROCESS | 1652 | 1467808124795 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 05:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:28:44 INFO - PROCESS | 1652 | 1467808124833 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 1652 | 1467808124834 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:28:44 INFO - PROCESS | 1652 | 1467808124836 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 1652 | 1467808124838 Marionette TRACE conn2 <- [1,814,null,{}] 05:28:44 INFO - PROCESS | 1652 | 1467808124840 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:44 INFO - PROCESS | 1652 | 1467808124841 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:44 INFO - PROCESS | 1652 | 1467808124938 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:28:44 INFO - PROCESS | 1652 | 1467808124972 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 1652 | 1467808124974 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fdc800 == 36 [pid = 1652] [id = 211] 05:28:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1269f7000) [pid = 1652] [serial = 631] [outer = 0x0] 05:28:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x126d6a800) [pid = 1652] [serial = 632] [outer = 0x1269f7000] 05:28:45 INFO - PROCESS | 1652 | 1467808125011 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x126f15800) [pid = 1652] [serial = 633] [outer = 0x1269f7000] 05:28:45 INFO - PROCESS | 1652 | 1467808125331 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1652 | 1467808125363 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:28:45 INFO - PROCESS | 1652 | 1467808125367 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1652 | 1467808125369 Marionette TRACE conn2 <- [1,818,null,{}] 05:28:45 INFO - PROCESS | 1652 | 1467808125371 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:45 INFO - PROCESS | 1652 | 1467808125372 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:45 INFO - PROCESS | 1652 | 1467808125466 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:28:45 INFO - PROCESS | 1652 | 1467808125469 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1652 | 1467808125470 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cb9000 == 37 [pid = 1652] [id = 212] 05:28:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126bc4c00) [pid = 1652] [serial = 634] [outer = 0x0] 05:28:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x128c30000) [pid = 1652] [serial = 635] [outer = 0x126bc4c00] 05:28:45 INFO - PROCESS | 1652 | 1467808125494 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128c38c00) [pid = 1652] [serial = 636] [outer = 0x126bc4c00] 05:28:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118ff0000) [pid = 1652] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:28:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118fef400) [pid = 1652] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:28:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118f66800) [pid = 1652] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:28:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124ab3c00) [pid = 1652] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:28:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118540000) [pid = 1652] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:28:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x115e9a400) [pid = 1652] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:28:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x117047400) [pid = 1652] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:28:45 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1128ae400) [pid = 1652] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:28:45 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x121599800) [pid = 1652] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:28:45 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11805f000) [pid = 1652] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:28:45 INFO - PROCESS | 1652 | 1467808125941 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 621ms 05:28:45 INFO - PROCESS | 1652 | 1467808125988 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1652 | 1467808125989 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:28:45 INFO - PROCESS | 1652 | 1467808125993 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1652 | 1467808125994 Marionette TRACE conn2 <- [1,822,null,{}] 05:28:45 INFO - PROCESS | 1652 | 1467808125997 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:46 INFO - PROCESS | 1652 | 1467808125999 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:46 INFO - PROCESS | 1652 | 1467808126116 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:28:46 INFO - PROCESS | 1652 | 1467808126121 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1652 | 1467808126123 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12989a000 == 38 [pid = 1652] [id = 213] 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116777000) [pid = 1652] [serial = 637] [outer = 0x0] 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1184f6400) [pid = 1652] [serial = 638] [outer = 0x116777000] 05:28:46 INFO - PROCESS | 1652 | 1467808126173 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119a9f400) [pid = 1652] [serial = 639] [outer = 0x116777000] 05:28:46 INFO - PROCESS | 1652 | 1467808126568 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 1652 | 1467808126617 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:28:46 INFO - PROCESS | 1652 | 1467808126620 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 1652 | 1467808126621 Marionette TRACE conn2 <- [1,826,null,{}] 05:28:46 INFO - PROCESS | 1652 | 1467808126623 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:46 INFO - PROCESS | 1652 | 1467808126624 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:46 INFO - PROCESS | 1652 | 1467808126697 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:28:46 INFO - PROCESS | 1652 | 1467808126703 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1652 | 1467808126704 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7c9000 == 39 [pid = 1652] [id = 214] 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119aac000) [pid = 1652] [serial = 640] [outer = 0x0] 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x128c39000) [pid = 1652] [serial = 641] [outer = 0x119aac000] 05:28:46 INFO - PROCESS | 1652 | 1467808126728 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x128e58400) [pid = 1652] [serial = 642] [outer = 0x119aac000] 05:28:47 INFO - PROCESS | 1652 | 1467808127021 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 418ms 05:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:28:47 INFO - PROCESS | 1652 | 1467808127041 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1652 | 1467808127042 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:28:47 INFO - PROCESS | 1652 | 1467808127044 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1652 | 1467808127045 Marionette TRACE conn2 <- [1,830,null,{}] 05:28:47 INFO - PROCESS | 1652 | 1467808127047 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:47 INFO - PROCESS | 1652 | 1467808127048 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:47 INFO - PROCESS | 1652 | 1467808127128 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:28:47 INFO - PROCESS | 1652 | 1467808127132 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1652 | 1467808127135 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9d2000 == 40 [pid = 1652] [id = 215] 05:28:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x128e5e800) [pid = 1652] [serial = 643] [outer = 0x0] 05:28:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x128facc00) [pid = 1652] [serial = 644] [outer = 0x128e5e800] 05:28:47 INFO - PROCESS | 1652 | 1467808127166 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12a767800) [pid = 1652] [serial = 645] [outer = 0x128e5e800] 05:28:47 INFO - PROCESS | 1652 | 1467808127488 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 05:28:47 INFO - PROCESS | 1652 | 1467808127513 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1652 | 1467808127514 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:28:47 INFO - PROCESS | 1652 | 1467808127519 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1652 | 1467808127520 Marionette TRACE conn2 <- [1,834,null,{}] 05:28:47 INFO - PROCESS | 1652 | 1467808127523 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:47 INFO - PROCESS | 1652 | 1467808127524 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:47 INFO - PROCESS | 1652 | 1467808127623 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:28:47 INFO - PROCESS | 1652 | 1467808127628 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1652 | 1467808127629 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9d9000 == 41 [pid = 1652] [id = 216] 05:28:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119b37000) [pid = 1652] [serial = 646] [outer = 0x0] 05:28:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12a768800) [pid = 1652] [serial = 647] [outer = 0x119b37000] 05:28:47 INFO - PROCESS | 1652 | 1467808127654 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12a884400) [pid = 1652] [serial = 648] [outer = 0x119b37000] 05:28:48 INFO - PROCESS | 1652 | 1467808128080 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 569ms 05:28:48 INFO - PROCESS | 1652 | 1467808128088 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:28:48 INFO - PROCESS | 1652 | 1467808128090 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:28:48 INFO - PROCESS | 1652 | 1467808128093 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1652 | 1467808128095 Marionette TRACE conn2 <- [1,838,null,{}] 05:28:48 INFO - PROCESS | 1652 | 1467808128125 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:48 INFO - PROCESS | 1652 | 1467808128127 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:48 INFO - PROCESS | 1652 | 1467808128254 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:28:48 INFO - PROCESS | 1652 | 1467808128311 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1652 | 1467808128313 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1163bd800 == 42 [pid = 1652] [id = 217] 05:28:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1125ffc00) [pid = 1652] [serial = 649] [outer = 0x0] 05:28:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1128a7000) [pid = 1652] [serial = 650] [outer = 0x1125ffc00] 05:28:48 INFO - PROCESS | 1652 | 1467808128343 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113280400) [pid = 1652] [serial = 651] [outer = 0x1125ffc00] 05:28:48 INFO - PROCESS | 1652 | 1467808128987 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 921ms 05:28:49 INFO - PROCESS | 1652 | 1467808129013 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1652 | 1467808129016 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:28:49 INFO - PROCESS | 1652 | 1467808129021 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1652 | 1467808129023 Marionette TRACE conn2 <- [1,842,null,{}] 05:28:49 INFO - PROCESS | 1652 | 1467808129025 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:49 INFO - PROCESS | 1652 | 1467808129027 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:49 INFO - PROCESS | 1652 | 1467808129139 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:28:49 INFO - PROCESS | 1652 | 1467808129212 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1652 | 1467808129213 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f18800 == 43 [pid = 1652] [id = 218] 05:28:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x115e99800) [pid = 1652] [serial = 652] [outer = 0x0] 05:28:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11677a800) [pid = 1652] [serial = 653] [outer = 0x115e99800] 05:28:49 INFO - PROCESS | 1652 | 1467808129244 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118058400) [pid = 1652] [serial = 654] [outer = 0x115e99800] 05:28:49 INFO - PROCESS | 1652 | 1467808129865 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9d2000 == 42 [pid = 1652] [id = 215] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7c9000 == 41 [pid = 1652] [id = 214] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12989a000 == 40 [pid = 1652] [id = 213] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x128cb9000 == 39 [pid = 1652] [id = 212] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x118fdc800 == 38 [pid = 1652] [id = 211] 05:28:49 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126f18800) [pid = 1652] [serial = 599] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12554d800 == 37 [pid = 1652] [id = 210] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x117d4b000 == 36 [pid = 1652] [id = 209] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x121980800 == 35 [pid = 1652] [id = 208] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x121204000 == 34 [pid = 1652] [id = 207] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d4800 == 33 [pid = 1652] [id = 206] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x118fdd000 == 32 [pid = 1652] [id = 205] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x118036000 == 31 [pid = 1652] [id = 204] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x117d4b800 == 30 [pid = 1652] [id = 203] 05:28:49 INFO - PROCESS | 1652 | --DOCSHELL 0x116aab800 == 29 [pid = 1652] [id = 202] 05:28:49 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125fd8400) [pid = 1652] [serial = 549] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118421800) [pid = 1652] [serial = 579] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11808a800) [pid = 1652] [serial = 578] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115df8c00) [pid = 1652] [serial = 576] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113142c00) [pid = 1652] [serial = 575] [outer = 0x0] [url = about:blank] 05:28:49 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126959000) [pid = 1652] [serial = 573] [outer = 0x0] [url = about:blank] 05:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 922ms 05:28:49 INFO - PROCESS | 1652 | 1467808129944 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1652 | 1467808129946 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:28:49 INFO - PROCESS | 1652 | 1467808129950 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1652 | 1467808129951 Marionette TRACE conn2 <- [1,846,null,{}] 05:28:49 INFO - PROCESS | 1652 | 1467808129955 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:49 INFO - PROCESS | 1652 | 1467808129957 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:50 INFO - PROCESS | 1652 | 1467808130028 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:28:50 INFO - PROCESS | 1652 | 1467808130039 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1652 | 1467808130041 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132c9000 == 30 [pid = 1652] [id = 219] 05:28:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11212b400) [pid = 1652] [serial = 655] [outer = 0x0] 05:28:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112979800) [pid = 1652] [serial = 656] [outer = 0x11212b400] 05:28:50 INFO - PROCESS | 1652 | 1467808130068 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x112c66000) [pid = 1652] [serial = 657] [outer = 0x11212b400] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119aa5800) [pid = 1652] [serial = 587] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a17000) [pid = 1652] [serial = 590] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1235bb800) [pid = 1652] [serial = 594] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126bc8400) [pid = 1652] [serial = 596] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118549400) [pid = 1652] [serial = 584] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116804400) [pid = 1652] [serial = 581] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1175f9400) [pid = 1652] [serial = 582] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126d6d000) [pid = 1652] [serial = 597] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119d7e400) [pid = 1652] [serial = 588] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x121278400) [pid = 1652] [serial = 591] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1213df800) [pid = 1652] [serial = 593] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118898000) [pid = 1652] [serial = 585] [outer = 0x0] [url = about:blank] 05:28:50 INFO - PROCESS | 1652 | 1467808130402 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 472ms 05:28:50 INFO - PROCESS | 1652 | 1467808130422 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1652 | 1467808130425 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:28:50 INFO - PROCESS | 1652 | 1467808130446 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1652 | 1467808130448 Marionette TRACE conn2 <- [1,850,null,{}] 05:28:50 INFO - PROCESS | 1652 | 1467808130450 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:50 INFO - PROCESS | 1652 | 1467808130452 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:50 INFO - PROCESS | 1652 | 1467808130525 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:28:50 INFO - PROCESS | 1652 | 1467808130529 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1652 | 1467808130530 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x113250800 == 31 [pid = 1652] [id = 220] 05:28:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1132f1800) [pid = 1652] [serial = 658] [outer = 0x0] 05:28:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x113c8fc00) [pid = 1652] [serial = 659] [outer = 0x1132f1800] 05:28:50 INFO - PROCESS | 1652 | 1467808130561 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x115e1a800) [pid = 1652] [serial = 660] [outer = 0x1132f1800] 05:28:50 INFO - PROCESS | 1652 | 1467808130920 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 523ms 05:28:50 INFO - PROCESS | 1652 | 1467808130968 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1652 | 1467808130970 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:28:50 INFO - PROCESS | 1652 | 1467808130972 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1652 | 1467808130974 Marionette TRACE conn2 <- [1,854,null,{}] 05:28:50 INFO - PROCESS | 1652 | 1467808130982 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:50 INFO - PROCESS | 1652 | 1467808130986 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:51 INFO - PROCESS | 1652 | 1467808131061 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:28:51 INFO - PROCESS | 1652 | 1467808131069 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1652 | 1467808131071 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x118023000 == 32 [pid = 1652] [id = 221] 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1125f8000) [pid = 1652] [serial = 661] [outer = 0x0] 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x117d5dc00) [pid = 1652] [serial = 662] [outer = 0x1125f8000] 05:28:51 INFO - PROCESS | 1652 | 1467808131098 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1127d2000) [pid = 1652] [serial = 663] [outer = 0x1125f8000] 05:28:51 INFO - PROCESS | 1652 | 1467808131412 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 476ms 05:28:51 INFO - PROCESS | 1652 | 1467808131448 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1652 | 1467808131452 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:28:51 INFO - PROCESS | 1652 | 1467808131454 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1652 | 1467808131456 Marionette TRACE conn2 <- [1,858,null,{}] 05:28:51 INFO - PROCESS | 1652 | 1467808131458 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:51 INFO - PROCESS | 1652 | 1467808131459 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:51 INFO - PROCESS | 1652 | 1467808131537 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:28:51 INFO - PROCESS | 1652 | 1467808131588 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1652 | 1467808131589 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186a6000 == 33 [pid = 1652] [id = 222] 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116e9b000) [pid = 1652] [serial = 664] [outer = 0x0] 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118415000) [pid = 1652] [serial = 665] [outer = 0x116e9b000] 05:28:51 INFO - PROCESS | 1652 | 1467808131614 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118540400) [pid = 1652] [serial = 666] [outer = 0x116e9b000] 05:28:51 INFO - PROCESS | 1652 | 1467808131920 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 05:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:28:51 INFO - PROCESS | 1652 | 1467808131973 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1652 | 1467808131974 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:28:51 INFO - PROCESS | 1652 | 1467808131976 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1652 | 1467808131977 Marionette TRACE conn2 <- [1,862,null,{}] 05:28:51 INFO - PROCESS | 1652 | 1467808131980 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:51 INFO - PROCESS | 1652 | 1467808131981 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:52 INFO - PROCESS | 1652 | 1467808132070 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:28:52 INFO - PROCESS | 1652 | 1467808132105 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1652 | 1467808132106 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d4000 == 34 [pid = 1652] [id = 223] 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118544400) [pid = 1652] [serial = 667] [outer = 0x0] 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11854a400) [pid = 1652] [serial = 668] [outer = 0x118544400] 05:28:52 INFO - PROCESS | 1652 | 1467808132131 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1186f8400) [pid = 1652] [serial = 669] [outer = 0x118544400] 05:28:52 INFO - PROCESS | 1652 | 1467808132453 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 05:28:52 INFO - PROCESS | 1652 | 1467808132497 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 1652 | 1467808132498 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:28:52 INFO - PROCESS | 1652 | 1467808132500 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1652 | 1467808132502 Marionette TRACE conn2 <- [1,866,null,{}] 05:28:52 INFO - PROCESS | 1652 | 1467808132504 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:52 INFO - PROCESS | 1652 | 1467808132508 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:52 INFO - PROCESS | 1652 | 1467808132615 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:28:52 INFO - PROCESS | 1652 | 1467808132628 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1652 | 1467808132629 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12120c000 == 35 [pid = 1652] [id = 224] 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118736c00) [pid = 1652] [serial = 670] [outer = 0x0] 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11939d000) [pid = 1652] [serial = 671] [outer = 0x118736c00] 05:28:52 INFO - PROCESS | 1652 | 1467808132653 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119a16800) [pid = 1652] [serial = 672] [outer = 0x118736c00] 05:28:53 INFO - PROCESS | 1652 | 1467808133014 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 05:28:53 INFO - PROCESS | 1652 | 1467808133020 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1652 | 1467808133021 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:28:53 INFO - PROCESS | 1652 | 1467808133023 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1652 | 1467808133025 Marionette TRACE conn2 <- [1,870,null,{}] 05:28:53 INFO - PROCESS | 1652 | 1467808133027 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:53 INFO - PROCESS | 1652 | 1467808133028 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:53 INFO - PROCESS | 1652 | 1467808133119 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:28:53 INFO - PROCESS | 1652 | 1467808133153 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1652 | 1467808133154 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x121691000 == 36 [pid = 1652] [id = 225] 05:28:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119a9e000) [pid = 1652] [serial = 673] [outer = 0x0] 05:28:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119aa1c00) [pid = 1652] [serial = 674] [outer = 0x119a9e000] 05:28:53 INFO - PROCESS | 1652 | 1467808133178 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119b3c800) [pid = 1652] [serial = 675] [outer = 0x119a9e000] 05:28:53 INFO - PROCESS | 1652 | 1467808133457 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 471ms 05:28:53 INFO - PROCESS | 1652 | 1467808133495 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1652 | 1467808133497 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:28:53 INFO - PROCESS | 1652 | 1467808133507 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1652 | 1467808133508 Marionette TRACE conn2 <- [1,874,null,{}] 05:28:53 INFO - PROCESS | 1652 | 1467808133510 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:53 INFO - PROCESS | 1652 | 1467808133512 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:53 INFO - PROCESS | 1652 | 1467808133639 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:28:53 INFO - PROCESS | 1652 | 1467808133686 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1652 | 1467808133687 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x121dd8000 == 37 [pid = 1652] [id = 226] 05:28:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119bc6800) [pid = 1652] [serial = 676] [outer = 0x0] 05:28:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119bd1000) [pid = 1652] [serial = 677] [outer = 0x119bc6800] 05:28:53 INFO - PROCESS | 1652 | 1467808133725 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119d85c00) [pid = 1652] [serial = 678] [outer = 0x119bc6800] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121195800) [pid = 1652] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1127d7400) [pid = 1652] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1186f3400) [pid = 1652] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1269f7000) [pid = 1652] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126bc4c00) [pid = 1652] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119396400) [pid = 1652] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113ddcc00) [pid = 1652] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1132ec000) [pid = 1652] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116777000) [pid = 1652] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x110e7d800) [pid = 1652] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128e5e800) [pid = 1652] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118089000) [pid = 1652] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1125fa000) [pid = 1652] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1128ad800) [pid = 1652] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119aac000) [pid = 1652] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:28:54 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119bc3c00) [pid = 1652] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:28:54 INFO - PROCESS | 1652 | 1467808134199 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 726ms 05:28:54 INFO - PROCESS | 1652 | 1467808134226 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 1652 | 1467808134228 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:28:54 INFO - PROCESS | 1652 | 1467808134230 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1652 | 1467808134231 Marionette TRACE conn2 <- [1,878,null,{}] 05:28:54 INFO - PROCESS | 1652 | 1467808134245 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:54 INFO - PROCESS | 1652 | 1467808134246 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:54 INFO - PROCESS | 1652 | 1467808134331 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:28:54 INFO - PROCESS | 1652 | 1467808134337 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1652 | 1467808134338 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12554a800 == 38 [pid = 1652] [id = 227] 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118054400) [pid = 1652] [serial = 679] [outer = 0x0] 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119b3c000) [pid = 1652] [serial = 680] [outer = 0x118054400] 05:28:54 INFO - PROCESS | 1652 | 1467808134362 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119d8ac00) [pid = 1652] [serial = 681] [outer = 0x118054400] 05:28:54 INFO - PROCESS | 1652 | 1467808134651 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 474ms 05:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:28:54 INFO - PROCESS | 1652 | 1467808134704 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 1652 | 1467808134706 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:28:54 INFO - PROCESS | 1652 | 1467808134708 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1652 | 1467808134709 Marionette TRACE conn2 <- [1,882,null,{}] 05:28:54 INFO - PROCESS | 1652 | 1467808134712 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:54 INFO - PROCESS | 1652 | 1467808134713 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:54 INFO - PROCESS | 1652 | 1467808134793 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:28:54 INFO - PROCESS | 1652 | 1467808134796 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1652 | 1467808134797 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f25000 == 39 [pid = 1652] [id = 228] 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121093c00) [pid = 1652] [serial = 682] [outer = 0x0] 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121278400) [pid = 1652] [serial = 683] [outer = 0x121093c00] 05:28:54 INFO - PROCESS | 1652 | 1467808134825 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12189f800) [pid = 1652] [serial = 684] [outer = 0x121093c00] 05:28:55 INFO - PROCESS | 1652 | 1467808135159 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 05:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:28:55 INFO - PROCESS | 1652 | 1467808135177 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1652 | 1467808135178 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:28:55 INFO - PROCESS | 1652 | 1467808135180 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1652 | 1467808135184 Marionette TRACE conn2 <- [1,886,null,{}] 05:28:55 INFO - PROCESS | 1652 | 1467808135187 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:55 INFO - PROCESS | 1652 | 1467808135189 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:55 INFO - PROCESS | 1652 | 1467808135299 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:28:55 INFO - PROCESS | 1652 | 1467808135304 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1652 | 1467808135306 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1285bb800 == 40 [pid = 1652] [id = 229] 05:28:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119bc8800) [pid = 1652] [serial = 685] [outer = 0x0] 05:28:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1235b2400) [pid = 1652] [serial = 686] [outer = 0x119bc8800] 05:28:55 INFO - PROCESS | 1652 | 1467808135333 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x125fd8400) [pid = 1652] [serial = 687] [outer = 0x119bc8800] 05:28:55 INFO - PROCESS | 1652 | 1467808135636 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 472ms 05:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:28:55 INFO - PROCESS | 1652 | 1467808135654 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1652 | 1467808135656 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:28:55 INFO - PROCESS | 1652 | 1467808135658 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1652 | 1467808135659 Marionette TRACE conn2 <- [1,890,null,{}] 05:28:55 INFO - PROCESS | 1652 | 1467808135662 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:55 INFO - PROCESS | 1652 | 1467808135663 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:55 INFO - PROCESS | 1652 | 1467808135749 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:28:55 INFO - PROCESS | 1652 | 1467808135755 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1652 | 1467808135756 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cc4800 == 41 [pid = 1652] [id = 230] 05:28:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12617c800) [pid = 1652] [serial = 688] [outer = 0x0] 05:28:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126755800) [pid = 1652] [serial = 689] [outer = 0x12617c800] 05:28:55 INFO - PROCESS | 1652 | 1467808135792 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1269f5000) [pid = 1652] [serial = 690] [outer = 0x12617c800] 05:28:56 INFO - PROCESS | 1652 | 1467808136313 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 05:28:56 INFO - PROCESS | 1652 | 1467808136330 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1652 | 1467808136333 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:28:56 INFO - PROCESS | 1652 | 1467808136361 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1652 | 1467808136364 Marionette TRACE conn2 <- [1,894,null,{}] 05:28:56 INFO - PROCESS | 1652 | 1467808136373 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:56 INFO - PROCESS | 1652 | 1467808136375 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:56 INFO - PROCESS | 1652 | 1467808136564 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:28:56 INFO - PROCESS | 1652 | 1467808136656 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1652 | 1467808136658 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168c6800 == 42 [pid = 1652] [id = 231] 05:28:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x112e1b800) [pid = 1652] [serial = 691] [outer = 0x0] 05:28:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11313e400) [pid = 1652] [serial = 692] [outer = 0x112e1b800] 05:28:56 INFO - PROCESS | 1652 | 1467808136688 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113c52400) [pid = 1652] [serial = 693] [outer = 0x112e1b800] 05:28:57 INFO - PROCESS | 1652 | 1467808137137 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 829ms 05:28:57 INFO - PROCESS | 1652 | 1467808137188 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1652 | 1467808137193 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:28:57 INFO - PROCESS | 1652 | 1467808137202 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1652 | 1467808137205 Marionette TRACE conn2 <- [1,898,null,{}] 05:28:57 INFO - PROCESS | 1652 | 1467808137208 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:57 INFO - PROCESS | 1652 | 1467808137211 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:57 INFO - PROCESS | 1652 | 1467808137333 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:28:57 INFO - PROCESS | 1652 | 1467808137398 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1652 | 1467808137399 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0e9800 == 43 [pid = 1652] [id = 232] 05:28:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11663c000) [pid = 1652] [serial = 694] [outer = 0x0] 05:28:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11688a800) [pid = 1652] [serial = 695] [outer = 0x11663c000] 05:28:57 INFO - PROCESS | 1652 | 1467808137431 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118054800) [pid = 1652] [serial = 696] [outer = 0x11663c000] 05:28:57 INFO - PROCESS | 1652 | 1467808137828 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 674ms 05:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:28:57 INFO - PROCESS | 1652 | 1467808137885 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1652 | 1467808137886 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:28:57 INFO - PROCESS | 1652 | 1467808137889 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1652 | 1467808137892 Marionette TRACE conn2 <- [1,902,null,{}] 05:28:57 INFO - PROCESS | 1652 | 1467808137902 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:57 INFO - PROCESS | 1652 | 1467808137905 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:58 INFO - PROCESS | 1652 | 1467808138011 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:28:58 INFO - PROCESS | 1652 | 1467808138093 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 1652 | 1467808138096 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7c4000 == 44 [pid = 1652] [id = 233] 05:28:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118fe6800) [pid = 1652] [serial = 697] [outer = 0x0] 05:28:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118fefc00) [pid = 1652] [serial = 698] [outer = 0x118fe6800] 05:28:58 INFO - PROCESS | 1652 | 1467808138136 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11965f000) [pid = 1652] [serial = 699] [outer = 0x118fe6800] 05:28:58 INFO - PROCESS | 1652 | 1467808138601 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 723ms 05:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:28:58 INFO - PROCESS | 1652 | 1467808138612 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 1652 | 1467808138615 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:28:58 INFO - PROCESS | 1652 | 1467808138619 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 1652 | 1467808138621 Marionette TRACE conn2 <- [1,906,null,{}] 05:28:58 INFO - PROCESS | 1652 | 1467808138623 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:58 INFO - PROCESS | 1652 | 1467808138625 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:58 INFO - PROCESS | 1652 | 1467808138723 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:28:58 INFO - PROCESS | 1652 | 1467808138771 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 1652 | 1467808138773 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9d6000 == 45 [pid = 1652] [id = 234] 05:28:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119a16400) [pid = 1652] [serial = 700] [outer = 0x0] 05:28:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12127b800) [pid = 1652] [serial = 701] [outer = 0x119a16400] 05:28:58 INFO - PROCESS | 1652 | 1467808138801 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124ab3c00) [pid = 1652] [serial = 702] [outer = 0x119a16400] 05:28:59 INFO - PROCESS | 1652 | 1467808139208 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 621ms 05:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:28:59 INFO - PROCESS | 1652 | 1467808139239 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 1652 | 1467808139240 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:28:59 INFO - PROCESS | 1652 | 1467808139243 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 1652 | 1467808139244 Marionette TRACE conn2 <- [1,910,null,{}] 05:28:59 INFO - PROCESS | 1652 | 1467808139247 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:59 INFO - PROCESS | 1652 | 1467808139248 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:59 INFO - PROCESS | 1652 | 1467808139351 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:28:59 INFO - PROCESS | 1652 | 1467808139434 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1652 | 1467808139435 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:28:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x128889000 == 46 [pid = 1652] [id = 235] 05:28:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1121bd400) [pid = 1652] [serial = 703] [outer = 0x0] 05:28:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1254adc00) [pid = 1652] [serial = 704] [outer = 0x1121bd400] 05:28:59 INFO - PROCESS | 1652 | 1467808139464 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126183800) [pid = 1652] [serial = 705] [outer = 0x1121bd400] 05:28:59 INFO - PROCESS | 1652 | 1467808139974 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 769ms 05:29:00 INFO - PROCESS | 1652 | 1467808140013 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 1652 | 1467808140016 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:29:00 INFO - PROCESS | 1652 | 1467808140020 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1652 | 1467808140022 Marionette TRACE conn2 <- [1,914,null,{}] 05:29:00 INFO - PROCESS | 1652 | 1467808140025 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:00 INFO - PROCESS | 1652 | 1467808140027 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:00 INFO - PROCESS | 1652 | 1467808140120 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:29:00 INFO - PROCESS | 1652 | 1467808140186 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1652 | 1467808140187 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x116eee800 == 47 [pid = 1652] [id = 236] 05:29:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11313e800) [pid = 1652] [serial = 706] [outer = 0x0] 05:29:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1132ebc00) [pid = 1652] [serial = 707] [outer = 0x11313e800] 05:29:00 INFO - PROCESS | 1652 | 1467808140216 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x115e19400) [pid = 1652] [serial = 708] [outer = 0x11313e800] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1285bb800 == 46 [pid = 1652] [id = 229] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x125f25000 == 45 [pid = 1652] [id = 228] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12554a800 == 44 [pid = 1652] [id = 227] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x121dd8000 == 43 [pid = 1652] [id = 226] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x121691000 == 42 [pid = 1652] [id = 225] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12120c000 == 41 [pid = 1652] [id = 224] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d4000 == 40 [pid = 1652] [id = 223] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1186a6000 == 39 [pid = 1652] [id = 222] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x118023000 == 38 [pid = 1652] [id = 221] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x113250800 == 37 [pid = 1652] [id = 220] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1132c9000 == 36 [pid = 1652] [id = 219] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x118f18800 == 35 [pid = 1652] [id = 218] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9d9000 == 34 [pid = 1652] [id = 216] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1163bd800 == 33 [pid = 1652] [id = 217] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x128889000 == 32 [pid = 1652] [id = 235] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9d6000 == 31 [pid = 1652] [id = 234] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7c4000 == 30 [pid = 1652] [id = 233] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0e9800 == 29 [pid = 1652] [id = 232] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x128cc4800 == 28 [pid = 1652] [id = 230] 05:29:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1168c6800 == 27 [pid = 1652] [id = 231] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x125f49c00) [pid = 1652] [serial = 629] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x121196c00) [pid = 1652] [serial = 623] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x121a54800) [pid = 1652] [serial = 624] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11939f000) [pid = 1652] [serial = 617] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119aa2400) [pid = 1652] [serial = 618] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x126d6a800) [pid = 1652] [serial = 632] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128c30000) [pid = 1652] [serial = 635] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126f15800) [pid = 1652] [serial = 633] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1286da400) [pid = 1652] [serial = 600] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118549000) [pid = 1652] [serial = 614] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x115e96400) [pid = 1652] [serial = 605] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11677a400) [pid = 1652] [serial = 606] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118f63c00) [pid = 1652] [serial = 615] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1184f6400) [pid = 1652] [serial = 638] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119a9f400) [pid = 1652] [serial = 639] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11805a000) [pid = 1652] [serial = 608] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11808c400) [pid = 1652] [serial = 609] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128facc00) [pid = 1652] [serial = 644] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1184f2400) [pid = 1652] [serial = 611] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118544800) [pid = 1652] [serial = 612] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128c38c00) [pid = 1652] [serial = 636] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119bc8400) [pid = 1652] [serial = 620] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119d81000) [pid = 1652] [serial = 621] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1128b0800) [pid = 1652] [serial = 602] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11313fc00) [pid = 1652] [serial = 603] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12a767800) [pid = 1652] [serial = 645] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128c39000) [pid = 1652] [serial = 641] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1235b0400) [pid = 1652] [serial = 626] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126956000) [pid = 1652] [serial = 630] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128e58400) [pid = 1652] [serial = 642] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124cbc400) [pid = 1652] [serial = 627] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a768800) [pid = 1652] [serial = 647] [outer = 0x0] [url = about:blank] 05:29:01 INFO - PROCESS | 1652 | 1467808141170 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1176ms 05:29:01 INFO - PROCESS | 1652 | 1467808141196 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1652 | 1467808141199 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:29:01 INFO - PROCESS | 1652 | 1467808141206 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1652 | 1467808141207 Marionette TRACE conn2 <- [1,918,null,{}] 05:29:01 INFO - PROCESS | 1652 | 1467808141211 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:01 INFO - PROCESS | 1652 | 1467808141212 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:01 INFO - PROCESS | 1652 | 1467808141289 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:29:01 INFO - PROCESS | 1652 | 1467808141294 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1652 | 1467808141295 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x114e43800 == 28 [pid = 1652] [id = 237] 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1128a9c00) [pid = 1652] [serial = 709] [outer = 0x0] 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112e1e400) [pid = 1652] [serial = 710] [outer = 0x1128a9c00] 05:29:01 INFO - PROCESS | 1652 | 1467808141326 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1132f4800) [pid = 1652] [serial = 711] [outer = 0x1128a9c00] 05:29:01 INFO - PROCESS | 1652 | 1467808141667 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 520ms 05:29:01 INFO - PROCESS | 1652 | 1467808141726 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1652 | 1467808141732 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:29:01 INFO - PROCESS | 1652 | 1467808141739 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1652 | 1467808141742 Marionette TRACE conn2 <- [1,922,null,{}] 05:29:01 INFO - PROCESS | 1652 | 1467808141745 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:01 INFO - PROCESS | 1652 | 1467808141748 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:01 INFO - PROCESS | 1652 | 1467808141864 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:29:01 INFO - PROCESS | 1652 | 1467808141879 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1652 | 1467808141880 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab4800 == 29 [pid = 1652] [id = 238] 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11614c000) [pid = 1652] [serial = 712] [outer = 0x0] 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11677a400) [pid = 1652] [serial = 713] [outer = 0x11614c000] 05:29:01 INFO - PROCESS | 1652 | 1467808141913 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116e9a400) [pid = 1652] [serial = 714] [outer = 0x11614c000] 05:29:02 INFO - PROCESS | 1652 | 1467808142314 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 622ms 05:29:02 INFO - PROCESS | 1652 | 1467808142362 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:29:02 INFO - PROCESS | 1652 | 1467808142376 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:29:02 INFO - PROCESS | 1652 | 1467808142380 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 1652 | 1467808142387 Marionette TRACE conn2 <- [1,926,null,{}] 05:29:02 INFO - PROCESS | 1652 | 1467808142399 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:02 INFO - PROCESS | 1652 | 1467808142404 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:02 INFO - PROCESS | 1652 | 1467808142519 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:29:02 INFO - PROCESS | 1652 | 1467808142629 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 1652 | 1467808142632 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184cc000 == 30 [pid = 1652] [id = 239] 05:29:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1127d2c00) [pid = 1652] [serial = 715] [outer = 0x0] 05:29:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11841e000) [pid = 1652] [serial = 716] [outer = 0x1127d2c00] 05:29:02 INFO - PROCESS | 1652 | 1467808142678 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118542800) [pid = 1652] [serial = 717] [outer = 0x1127d2c00] 05:29:03 INFO - PROCESS | 1652 | 1467808143000 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 677ms 05:29:03 INFO - PROCESS | 1652 | 1467808143056 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 1652 | 1467808143058 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:29:03 INFO - PROCESS | 1652 | 1467808143060 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1652 | 1467808143061 Marionette TRACE conn2 <- [1,930,null,{}] 05:29:03 INFO - PROCESS | 1652 | 1467808143064 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:03 INFO - PROCESS | 1652 | 1467808143065 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:03 INFO - PROCESS | 1652 | 1467808143170 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:29:03 INFO - PROCESS | 1652 | 1467808143183 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1652 | 1467808143184 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119191000 == 31 [pid = 1652] [id = 240] 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118545c00) [pid = 1652] [serial = 718] [outer = 0x0] 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118736000) [pid = 1652] [serial = 719] [outer = 0x118545c00] 05:29:03 INFO - PROCESS | 1652 | 1467808143209 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118fe8000) [pid = 1652] [serial = 720] [outer = 0x118545c00] 05:29:03 INFO - PROCESS | 1652 | 1467808143554 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 521ms 05:29:03 INFO - PROCESS | 1652 | 1467808143581 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:29:03 INFO - PROCESS | 1652 | 1467808143585 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:29:03 INFO - PROCESS | 1652 | 1467808143589 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1652 | 1467808143591 Marionette TRACE conn2 <- [1,934,null,{}] 05:29:03 INFO - PROCESS | 1652 | 1467808143594 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:03 INFO - PROCESS | 1652 | 1467808143606 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:03 INFO - PROCESS | 1652 | 1467808143744 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:29:03 INFO - PROCESS | 1652 | 1467808143760 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1652 | 1467808143762 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0e7800 == 32 [pid = 1652] [id = 241] 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1127ccc00) [pid = 1652] [serial = 721] [outer = 0x0] 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119651400) [pid = 1652] [serial = 722] [outer = 0x1127ccc00] 05:29:03 INFO - PROCESS | 1652 | 1467808143802 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11972c400) [pid = 1652] [serial = 723] [outer = 0x1127ccc00] 05:29:04 INFO - PROCESS | 1652 | 1467808144240 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 672ms 05:29:04 INFO - PROCESS | 1652 | 1467808144260 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1652 | 1467808144261 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:29:04 INFO - PROCESS | 1652 | 1467808144271 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1652 | 1467808144272 Marionette TRACE conn2 <- [1,938,null,{}] 05:29:04 INFO - PROCESS | 1652 | 1467808144275 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:04 INFO - PROCESS | 1652 | 1467808144278 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:04 INFO - PROCESS | 1652 | 1467808144390 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:29:04 INFO - PROCESS | 1652 | 1467808144393 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1652 | 1467808144394 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x121694800 == 33 [pid = 1652] [id = 242] 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116807c00) [pid = 1652] [serial = 724] [outer = 0x0] 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119bc3c00) [pid = 1652] [serial = 725] [outer = 0x116807c00] 05:29:04 INFO - PROCESS | 1652 | 1467808144419 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121ac2c00) [pid = 1652] [serial = 726] [outer = 0x116807c00] 05:29:04 INFO - PROCESS | 1652 | 1467808144755 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 518ms 05:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:29:04 INFO - PROCESS | 1652 | 1467808144789 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1652 | 1467808144791 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:29:04 INFO - PROCESS | 1652 | 1467808144793 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1652 | 1467808144794 Marionette TRACE conn2 <- [1,942,null,{}] 05:29:04 INFO - PROCESS | 1652 | 1467808144796 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:04 INFO - PROCESS | 1652 | 1467808144797 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:04 INFO - PROCESS | 1652 | 1467808144895 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:29:04 INFO - PROCESS | 1652 | 1467808144900 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1652 | 1467808144902 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12553e000 == 34 [pid = 1652] [id = 243] 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x110fa6000) [pid = 1652] [serial = 727] [outer = 0x0] 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12367b000) [pid = 1652] [serial = 728] [outer = 0x110fa6000] 05:29:04 INFO - PROCESS | 1652 | 1467808144926 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1254ad800) [pid = 1652] [serial = 729] [outer = 0x110fa6000] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118736c00) [pid = 1652] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118544400) [pid = 1652] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119a9e000) [pid = 1652] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116e9b000) [pid = 1652] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1125ffc00) [pid = 1652] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115e99800) [pid = 1652] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1132f1800) [pid = 1652] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119b37000) [pid = 1652] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119bc6800) [pid = 1652] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11212b400) [pid = 1652] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1125f8000) [pid = 1652] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121093c00) [pid = 1652] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118054400) [pid = 1652] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119bc8800) [pid = 1652] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:29:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12617c800) [pid = 1652] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:29:05 INFO - PROCESS | 1652 | 1467808145403 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 618ms 05:29:05 INFO - PROCESS | 1652 | 1467808145411 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 1652 | 1467808145412 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:29:05 INFO - PROCESS | 1652 | 1467808145415 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 1652 | 1467808145416 Marionette TRACE conn2 <- [1,946,null,{}] 05:29:05 INFO - PROCESS | 1652 | 1467808145422 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:05 INFO - PROCESS | 1652 | 1467808145423 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:05 INFO - PROCESS | 1652 | 1467808145496 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:29:05 INFO - PROCESS | 1652 | 1467808145502 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1652 | 1467808145504 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fed000 == 35 [pid = 1652] [id = 244] 05:29:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1125f7c00) [pid = 1652] [serial = 730] [outer = 0x0] 05:29:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x117d5c800) [pid = 1652] [serial = 731] [outer = 0x1125f7c00] 05:29:05 INFO - PROCESS | 1652 | 1467808145527 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1186efc00) [pid = 1652] [serial = 732] [outer = 0x1125f7c00] 05:29:06 INFO - PROCESS | 1652 | 1467808146103 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 723ms 05:29:06 INFO - PROCESS | 1652 | 1467808146139 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1652 | 1467808146141 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:29:06 INFO - PROCESS | 1652 | 1467808146145 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1652 | 1467808146147 Marionette TRACE conn2 <- [1,950,null,{}] 05:29:06 INFO - PROCESS | 1652 | 1467808146151 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:06 INFO - PROCESS | 1652 | 1467808146152 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:06 INFO - PROCESS | 1652 | 1467808146255 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:29:06 INFO - PROCESS | 1652 | 1467808146350 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1652 | 1467808146352 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac4800 == 36 [pid = 1652] [id = 245] 05:29:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1132e9c00) [pid = 1652] [serial = 733] [outer = 0x0] 05:29:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x113c4f800) [pid = 1652] [serial = 734] [outer = 0x1132e9c00] 05:29:06 INFO - PROCESS | 1652 | 1467808146384 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11619d000) [pid = 1652] [serial = 735] [outer = 0x1132e9c00] 05:29:06 INFO - PROCESS | 1652 | 1467808146842 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 770ms 05:29:06 INFO - PROCESS | 1652 | 1467808146915 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1652 | 1467808146921 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:29:06 INFO - PROCESS | 1652 | 1467808146925 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1652 | 1467808146927 Marionette TRACE conn2 <- [1,954,null,{}] 05:29:06 INFO - PROCESS | 1652 | 1467808146930 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:06 INFO - PROCESS | 1652 | 1467808146931 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:07 INFO - PROCESS | 1652 | 1467808147039 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:29:07 INFO - PROCESS | 1652 | 1467808147190 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1652 | 1467808147192 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x112d98000 == 37 [pid = 1652] [id = 246] 05:29:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1127d1000) [pid = 1652] [serial = 736] [outer = 0x0] 05:29:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1128b1400) [pid = 1652] [serial = 737] [outer = 0x1127d1000] 05:29:07 INFO - PROCESS | 1652 | 1467808147220 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x113ddcc00) [pid = 1652] [serial = 738] [outer = 0x1127d1000] 05:29:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12553e000 == 36 [pid = 1652] [id = 243] 05:29:07 INFO - PROCESS | 1652 | --DOCSHELL 0x121694800 == 35 [pid = 1652] [id = 242] 05:29:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0e7800 == 34 [pid = 1652] [id = 241] 05:29:07 INFO - PROCESS | 1652 | --DOCSHELL 0x119191000 == 33 [pid = 1652] [id = 240] 05:29:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1184cc000 == 32 [pid = 1652] [id = 239] 05:29:07 INFO - PROCESS | 1652 | --DOCSHELL 0x116ab4800 == 31 [pid = 1652] [id = 238] 05:29:07 INFO - PROCESS | 1652 | --DOCSHELL 0x114e43800 == 30 [pid = 1652] [id = 237] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11939d000) [pid = 1652] [serial = 671] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1186f8400) [pid = 1652] [serial = 669] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11854a400) [pid = 1652] [serial = 668] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119aa1c00) [pid = 1652] [serial = 674] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118415000) [pid = 1652] [serial = 665] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128a7000) [pid = 1652] [serial = 650] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113280400) [pid = 1652] [serial = 651] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11677a800) [pid = 1652] [serial = 653] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118058400) [pid = 1652] [serial = 654] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x113c8fc00) [pid = 1652] [serial = 659] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115e1a800) [pid = 1652] [serial = 660] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a884400) [pid = 1652] [serial = 648] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119bd1000) [pid = 1652] [serial = 677] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x112979800) [pid = 1652] [serial = 656] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x112c66000) [pid = 1652] [serial = 657] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x117d5dc00) [pid = 1652] [serial = 662] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1127d2000) [pid = 1652] [serial = 663] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119b3c800) [pid = 1652] [serial = 675] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x121278400) [pid = 1652] [serial = 683] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x119b3c000) [pid = 1652] [serial = 680] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119d85c00) [pid = 1652] [serial = 678] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119a16800) [pid = 1652] [serial = 672] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119d8ac00) [pid = 1652] [serial = 681] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x125fd8400) [pid = 1652] [serial = 687] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x126755800) [pid = 1652] [serial = 689] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1235b2400) [pid = 1652] [serial = 686] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1269f5000) [pid = 1652] [serial = 690] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12189f800) [pid = 1652] [serial = 684] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x118540400) [pid = 1652] [serial = 666] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 1652 | 1467808147654 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 775ms 05:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:29:07 INFO - PROCESS | 1652 | 1467808147703 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 1652 | 1467808147705 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:29:07 INFO - PROCESS | 1652 | 1467808147708 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1652 | 1467808147710 Marionette TRACE conn2 <- [1,958,null,{}] 05:29:07 INFO - PROCESS | 1652 | 1467808147713 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:07 INFO - PROCESS | 1652 | 1467808147714 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:07 INFO - PROCESS | 1652 | 1467808147789 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:29:07 INFO - PROCESS | 1652 | 1467808147842 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1652 | 1467808147843 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168c3800 == 31 [pid = 1652] [id = 247] 05:29:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1128ad400) [pid = 1652] [serial = 739] [outer = 0x0] 05:29:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x11680bc00) [pid = 1652] [serial = 740] [outer = 0x1128ad400] 05:29:07 INFO - PROCESS | 1652 | 1467808147871 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118056800) [pid = 1652] [serial = 741] [outer = 0x1128ad400] 05:29:08 INFO - PROCESS | 1652 | 1467808148164 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 05:29:08 INFO - PROCESS | 1652 | 1467808148179 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1652 | 1467808148182 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:29:08 INFO - PROCESS | 1652 | 1467808148193 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1652 | 1467808148194 Marionette TRACE conn2 <- [1,962,null,{}] 05:29:08 INFO - PROCESS | 1652 | 1467808148196 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:08 INFO - PROCESS | 1652 | 1467808148198 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:08 INFO - PROCESS | 1652 | 1467808148284 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:29:08 INFO - PROCESS | 1652 | 1467808148291 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1652 | 1467808148292 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184ce800 == 32 [pid = 1652] [id = 248] 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11808a400) [pid = 1652] [serial = 742] [outer = 0x0] 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118544800) [pid = 1652] [serial = 743] [outer = 0x11808a400] 05:29:08 INFO - PROCESS | 1652 | 1467808148317 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1186f7400) [pid = 1652] [serial = 744] [outer = 0x11808a400] 05:29:08 INFO - PROCESS | 1652 | 1467808148661 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 520ms 05:29:08 INFO - PROCESS | 1652 | 1467808148715 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1652 | 1467808148717 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:29:08 INFO - PROCESS | 1652 | 1467808148728 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1652 | 1467808148734 Marionette TRACE conn2 <- [1,966,null,{}] 05:29:08 INFO - PROCESS | 1652 | 1467808148739 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:08 INFO - PROCESS | 1652 | 1467808148742 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:08 INFO - PROCESS | 1652 | 1467808148865 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:29:08 INFO - PROCESS | 1652 | 1467808148879 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1652 | 1467808148880 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x119990000 == 33 [pid = 1652] [id = 249] 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118898800) [pid = 1652] [serial = 745] [outer = 0x0] 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11939f400) [pid = 1652] [serial = 746] [outer = 0x118898800] 05:29:08 INFO - PROCESS | 1652 | 1467808148914 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119a9e000) [pid = 1652] [serial = 747] [outer = 0x118898800] 05:29:09 INFO - PROCESS | 1652 | 1467808149254 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 583ms 05:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:29:09 INFO - PROCESS | 1652 | 1467808149304 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 1652 | 1467808149305 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:29:09 INFO - PROCESS | 1652 | 1467808149307 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1652 | 1467808149308 Marionette TRACE conn2 <- [1,970,null,{}] 05:29:09 INFO - PROCESS | 1652 | 1467808149311 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:09 INFO - PROCESS | 1652 | 1467808149312 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:09 INFO - PROCESS | 1652 | 1467808149389 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:29:09 INFO - PROCESS | 1652 | 1467808149393 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1652 | 1467808149394 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212b7000 == 34 [pid = 1652] [id = 250] 05:29:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11889ec00) [pid = 1652] [serial = 748] [outer = 0x0] 05:29:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119bc6400) [pid = 1652] [serial = 749] [outer = 0x11889ec00] 05:29:09 INFO - PROCESS | 1652 | 1467808149421 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119d7fc00) [pid = 1652] [serial = 750] [outer = 0x11889ec00] 05:29:09 INFO - PROCESS | 1652 | 1467808149773 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 05:29:09 INFO - PROCESS | 1652 | 1467808149828 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:29:09 INFO - PROCESS | 1652 | 1467808149829 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:29:09 INFO - PROCESS | 1652 | 1467808149832 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1652 | 1467808149833 Marionette TRACE conn2 <- [1,974,null,{}] 05:29:09 INFO - PROCESS | 1652 | 1467808149835 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:09 INFO - PROCESS | 1652 | 1467808149836 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:09 INFO - PROCESS | 1652 | 1467808149925 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:29:09 INFO - PROCESS | 1652 | 1467808149963 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1652 | 1467808149967 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d9000 == 35 [pid = 1652] [id = 251] 05:29:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x121195800) [pid = 1652] [serial = 751] [outer = 0x0] 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x121278400) [pid = 1652] [serial = 752] [outer = 0x121195800] 05:29:10 INFO - PROCESS | 1652 | 1467808149998 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1235bb800) [pid = 1652] [serial = 753] [outer = 0x121195800] 05:29:10 INFO - PROCESS | 1652 | 1467808150343 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 05:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:29:10 INFO - PROCESS | 1652 | 1467808150352 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1652 | 1467808150353 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:29:10 INFO - PROCESS | 1652 | 1467808150355 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1652 | 1467808150356 Marionette TRACE conn2 <- [1,978,null,{}] 05:29:10 INFO - PROCESS | 1652 | 1467808150358 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:10 INFO - PROCESS | 1652 | 1467808150360 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:10 INFO - PROCESS | 1652 | 1467808150455 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:29:10 INFO - PROCESS | 1652 | 1467808150465 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1652 | 1467808150469 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x125552800 == 36 [pid = 1652] [id = 252] 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119d80800) [pid = 1652] [serial = 754] [outer = 0x0] 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1254b6c00) [pid = 1652] [serial = 755] [outer = 0x119d80800] 05:29:10 INFO - PROCESS | 1652 | 1467808150493 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126958000) [pid = 1652] [serial = 756] [outer = 0x119d80800] 05:29:10 INFO - PROCESS | 1652 | 1467808150807 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 05:29:10 INFO - PROCESS | 1652 | 1467808150823 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1652 | 1467808150824 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:29:10 INFO - PROCESS | 1652 | 1467808150841 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1652 | 1467808150843 Marionette TRACE conn2 <- [1,982,null,{}] 05:29:10 INFO - PROCESS | 1652 | 1467808150845 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:10 INFO - PROCESS | 1652 | 1467808150846 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:10 INFO - PROCESS | 1652 | 1467808150941 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:29:10 INFO - PROCESS | 1652 | 1467808150944 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1652 | 1467808150945 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168b7000 == 37 [pid = 1652] [id = 253] 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11297b800) [pid = 1652] [serial = 757] [outer = 0x0] 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1269f6c00) [pid = 1652] [serial = 758] [outer = 0x11297b800] 05:29:10 INFO - PROCESS | 1652 | 1467808150969 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126bc9000) [pid = 1652] [serial = 759] [outer = 0x11297b800] 05:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 468ms 05:29:11 INFO - PROCESS | 1652 | 1467808151304 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:29:11 INFO - PROCESS | 1652 | 1467808151310 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1652 | 1467808151312 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:29:11 INFO - PROCESS | 1652 | 1467808151314 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1652 | 1467808151315 Marionette TRACE conn2 <- [1,986,null,{}] 05:29:11 INFO - PROCESS | 1652 | 1467808151320 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:11 INFO - PROCESS | 1652 | 1467808151321 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:11 INFO - PROCESS | 1652 | 1467808151418 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:29:11 INFO - PROCESS | 1652 | 1467808151421 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1652 | 1467808151422 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1285ae800 == 38 [pid = 1652] [id = 254] 05:29:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126bc9800) [pid = 1652] [serial = 760] [outer = 0x0] 05:29:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126bd0400) [pid = 1652] [serial = 761] [outer = 0x126bc9800] 05:29:11 INFO - PROCESS | 1652 | 1467808151446 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126d74000) [pid = 1652] [serial = 762] [outer = 0x126bc9800] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1127ccc00) [pid = 1652] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1128a9c00) [pid = 1652] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11313e800) [pid = 1652] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1127d2c00) [pid = 1652] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11614c000) [pid = 1652] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116807c00) [pid = 1652] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x110fa6000) [pid = 1652] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x112e1b800) [pid = 1652] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11663c000) [pid = 1652] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118fe6800) [pid = 1652] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119a16400) [pid = 1652] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1121bd400) [pid = 1652] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:29:11 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118545c00) [pid = 1652] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:29:11 INFO - PROCESS | 1652 | 1467808151780 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 519ms 05:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:29:11 INFO - PROCESS | 1652 | 1467808151836 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1652 | 1467808151837 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:29:11 INFO - PROCESS | 1652 | 1467808151839 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1652 | 1467808151840 Marionette TRACE conn2 <- [1,990,null,{}] 05:29:11 INFO - PROCESS | 1652 | 1467808151851 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:11 INFO - PROCESS | 1652 | 1467808151852 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:11 INFO - PROCESS | 1652 | 1467808151948 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:29:11 INFO - PROCESS | 1652 | 1467808151978 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1652 | 1467808151980 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a29000 == 39 [pid = 1652] [id = 255] 05:29:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1128abc00) [pid = 1652] [serial = 763] [outer = 0x0] 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1175eec00) [pid = 1652] [serial = 764] [outer = 0x1128abc00] 05:29:12 INFO - PROCESS | 1652 | 1467808152003 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119a1b800) [pid = 1652] [serial = 765] [outer = 0x1128abc00] 05:29:12 INFO - PROCESS | 1652 | 1467808152258 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 469ms 05:29:12 INFO - PROCESS | 1652 | 1467808152310 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:29:12 INFO - PROCESS | 1652 | 1467808152312 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:29:12 INFO - PROCESS | 1652 | 1467808152325 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1652 | 1467808152327 Marionette TRACE conn2 <- [1,994,null,{}] 05:29:12 INFO - PROCESS | 1652 | 1467808152331 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:12 INFO - PROCESS | 1652 | 1467808152336 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:12 INFO - PROCESS | 1652 | 1467808152457 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:29:12 INFO - PROCESS | 1652 | 1467808152532 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1652 | 1467808152534 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12988d800 == 40 [pid = 1652] [id = 256] 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1132ee400) [pid = 1652] [serial = 766] [outer = 0x0] 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1214d8000) [pid = 1652] [serial = 767] [outer = 0x1132ee400] 05:29:12 INFO - PROCESS | 1652 | 1467808152575 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1125fd400) [pid = 1652] [serial = 768] [outer = 0x1132ee400] 05:29:13 INFO - PROCESS | 1652 | 1467808153024 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 733ms 05:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:29:13 INFO - PROCESS | 1652 | 1467808153050 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1652 | 1467808153052 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:29:13 INFO - PROCESS | 1652 | 1467808153054 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1652 | 1467808153056 Marionette TRACE conn2 <- [1,998,null,{}] 05:29:13 INFO - PROCESS | 1652 | 1467808153066 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:13 INFO - PROCESS | 1652 | 1467808153069 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:13 INFO - PROCESS | 1652 | 1467808153165 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:29:13 INFO - PROCESS | 1652 | 1467808153171 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1652 | 1467808153172 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9d9800 == 41 [pid = 1652] [id = 257] 05:29:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126d75000) [pid = 1652] [serial = 769] [outer = 0x0] 05:29:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128c31c00) [pid = 1652] [serial = 770] [outer = 0x126d75000] 05:29:13 INFO - PROCESS | 1652 | 1467808153196 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128c37400) [pid = 1652] [serial = 771] [outer = 0x126d75000] 05:29:13 INFO - PROCESS | 1652 | 1467808153495 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 476ms 05:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:29:13 INFO - PROCESS | 1652 | 1467808153530 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1652 | 1467808153532 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:29:13 INFO - PROCESS | 1652 | 1467808153536 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1652 | 1467808153537 Marionette TRACE conn2 <- [1,1002,null,{}] 05:29:13 INFO - PROCESS | 1652 | 1467808153540 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:13 INFO - PROCESS | 1652 | 1467808153541 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:13 INFO - PROCESS | 1652 | 1467808153616 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:29:13 INFO - PROCESS | 1652 | 1467808153714 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1652 | 1467808153716 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131e0800 == 42 [pid = 1652] [id = 258] 05:29:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x110e81400) [pid = 1652] [serial = 772] [outer = 0x0] 05:29:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x111e29000) [pid = 1652] [serial = 773] [outer = 0x110e81400] 05:29:13 INFO - PROCESS | 1652 | 1467808153748 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1128adc00) [pid = 1652] [serial = 774] [outer = 0x110e81400] 05:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 05:29:14 INFO - PROCESS | 1652 | 1467808154200 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:29:14 INFO - PROCESS | 1652 | 1467808154207 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1652 | 1467808154209 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:29:14 INFO - PROCESS | 1652 | 1467808154212 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1652 | 1467808154214 Marionette TRACE conn2 <- [1,1006,null,{}] 05:29:14 INFO - PROCESS | 1652 | 1467808154220 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:14 INFO - PROCESS | 1652 | 1467808154223 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:14 INFO - PROCESS | 1652 | 1467808154324 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:29:14 INFO - PROCESS | 1652 | 1467808154386 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1652 | 1467808154388 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194cb800 == 43 [pid = 1652] [id = 259] 05:29:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113137c00) [pid = 1652] [serial = 775] [outer = 0x0] 05:29:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11805c000) [pid = 1652] [serial = 776] [outer = 0x113137c00] 05:29:14 INFO - PROCESS | 1652 | 1467808154422 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1184ea400) [pid = 1652] [serial = 777] [outer = 0x113137c00] 05:29:14 INFO - PROCESS | 1652 | 1467808154838 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 672ms 05:29:14 INFO - PROCESS | 1652 | 1467808154886 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1652 | 1467808154889 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:29:14 INFO - PROCESS | 1652 | 1467808154892 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1652 | 1467808154893 Marionette TRACE conn2 <- [1,1010,null,{}] 05:29:14 INFO - PROCESS | 1652 | 1467808154896 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:14 INFO - PROCESS | 1652 | 1467808154897 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:15 INFO - PROCESS | 1652 | 1467808155016 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:29:15 INFO - PROCESS | 1652 | 1467808155094 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1652 | 1467808155096 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x129897800 == 44 [pid = 1652] [id = 260] 05:29:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118898000) [pid = 1652] [serial = 778] [outer = 0x0] 05:29:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11965f400) [pid = 1652] [serial = 779] [outer = 0x118898000] 05:29:15 INFO - PROCESS | 1652 | 1467808155125 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119bcf400) [pid = 1652] [serial = 780] [outer = 0x118898000] 05:29:15 INFO - PROCESS | 1652 | 1467808155558 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 720ms 05:29:15 INFO - PROCESS | 1652 | 1467808155614 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:29:15 INFO - PROCESS | 1652 | 1467808155616 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:29:15 INFO - PROCESS | 1652 | 1467808155647 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1652 | 1467808155655 Marionette TRACE conn2 <- [1,1014,null,{}] 05:29:15 INFO - PROCESS | 1652 | 1467808155660 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:15 INFO - PROCESS | 1652 | 1467808155664 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:15 INFO - PROCESS | 1652 | 1467808155812 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:29:15 INFO - PROCESS | 1652 | 1467808155908 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1652 | 1467808155909 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3bc800 == 45 [pid = 1652] [id = 261] 05:29:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119d82c00) [pid = 1652] [serial = 781] [outer = 0x0] 05:29:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x125f4c800) [pid = 1652] [serial = 782] [outer = 0x119d82c00] 05:29:15 INFO - PROCESS | 1652 | 1467808155951 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126bcd800) [pid = 1652] [serial = 783] [outer = 0x119d82c00] 05:29:16 INFO - PROCESS | 1652 | 1467808156406 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 786ms 05:29:16 INFO - PROCESS | 1652 | 1467808156425 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1652 | 1467808156427 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:29:16 INFO - PROCESS | 1652 | 1467808156429 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1652 | 1467808156430 Marionette TRACE conn2 <- [1,1018,null,{}] 05:29:16 INFO - PROCESS | 1652 | 1467808156433 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:16 INFO - PROCESS | 1652 | 1467808156434 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:16 INFO - PROCESS | 1652 | 1467808156533 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:29:16 INFO - PROCESS | 1652 | 1467808156582 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1652 | 1467808156584 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3d0000 == 46 [pid = 1652] [id = 262] 05:29:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126d73800) [pid = 1652] [serial = 784] [outer = 0x0] 05:29:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1286cf400) [pid = 1652] [serial = 785] [outer = 0x126d73800] 05:29:16 INFO - PROCESS | 1652 | 1467808156611 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128c37c00) [pid = 1652] [serial = 786] [outer = 0x126d73800] 05:29:17 INFO - PROCESS | 1652 | 1467808157166 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 771ms 05:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:29:17 INFO - PROCESS | 1652 | 1467808157200 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1652 | 1467808157203 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:29:17 INFO - PROCESS | 1652 | 1467808157206 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1652 | 1467808157208 Marionette TRACE conn2 <- [1,1022,null,{}] 05:29:17 INFO - PROCESS | 1652 | 1467808157212 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:17 INFO - PROCESS | 1652 | 1467808157213 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:17 INFO - PROCESS | 1652 | 1467808157306 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:29:17 INFO - PROCESS | 1652 | 1467808157371 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1652 | 1467808157374 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x118699800 == 47 [pid = 1652] [id = 263] 05:29:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115e93c00) [pid = 1652] [serial = 787] [outer = 0x0] 05:29:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1163f0000) [pid = 1652] [serial = 788] [outer = 0x115e93c00] 05:29:17 INFO - PROCESS | 1652 | 1467808157401 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x117045000) [pid = 1652] [serial = 789] [outer = 0x115e93c00] 05:29:17 INFO - PROCESS | 1652 | 1467808157803 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 620ms 05:29:17 INFO - PROCESS | 1652 | 1467808157827 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1652 | 1467808157829 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:29:17 INFO - PROCESS | 1652 | 1467808157835 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1652 | 1467808157838 Marionette TRACE conn2 <- [1,1026,null,{}] 05:29:17 INFO - PROCESS | 1652 | 1467808157840 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:17 INFO - PROCESS | 1652 | 1467808157842 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:17 INFO - PROCESS | 1652 | 1467808157933 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:29:17 INFO - PROCESS | 1652 | 1467808157987 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1652 | 1467808157988 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x118441800 == 48 [pid = 1652] [id = 264] 05:29:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118540400) [pid = 1652] [serial = 790] [outer = 0x0] 05:29:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118892000) [pid = 1652] [serial = 791] [outer = 0x118540400] 05:29:18 INFO - PROCESS | 1652 | 1467808158015 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119659400) [pid = 1652] [serial = 792] [outer = 0x118540400] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9d9800 == 47 [pid = 1652] [id = 257] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12988d800 == 46 [pid = 1652] [id = 256] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x128a29000 == 45 [pid = 1652] [id = 255] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1285ae800 == 44 [pid = 1652] [id = 254] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1168b7000 == 43 [pid = 1652] [id = 253] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x125552800 == 42 [pid = 1652] [id = 252] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d9000 == 41 [pid = 1652] [id = 251] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1212b7000 == 40 [pid = 1652] [id = 250] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x119990000 == 39 [pid = 1652] [id = 249] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1184ce800 == 38 [pid = 1652] [id = 248] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1168c3800 == 37 [pid = 1652] [id = 247] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x112d98000 == 36 [pid = 1652] [id = 246] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac4800 == 35 [pid = 1652] [id = 245] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x124fed000 == 34 [pid = 1652] [id = 244] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x116eee800 == 33 [pid = 1652] [id = 236] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x118699800 == 32 [pid = 1652] [id = 263] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3d0000 == 31 [pid = 1652] [id = 262] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3bc800 == 30 [pid = 1652] [id = 261] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x129897800 == 29 [pid = 1652] [id = 260] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1194cb800 == 28 [pid = 1652] [id = 259] 05:29:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1131e0800 == 27 [pid = 1652] [id = 258] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119651400) [pid = 1652] [serial = 722] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112e1e400) [pid = 1652] [serial = 710] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1132f4800) [pid = 1652] [serial = 711] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x115e19400) [pid = 1652] [serial = 708] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1132ebc00) [pid = 1652] [serial = 707] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11841e000) [pid = 1652] [serial = 716] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118542800) [pid = 1652] [serial = 717] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11677a400) [pid = 1652] [serial = 713] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116e9a400) [pid = 1652] [serial = 714] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119bc3c00) [pid = 1652] [serial = 725] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11972c400) [pid = 1652] [serial = 723] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12367b000) [pid = 1652] [serial = 728] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x121ac2c00) [pid = 1652] [serial = 726] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113c52400) [pid = 1652] [serial = 693] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11313e400) [pid = 1652] [serial = 692] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118054800) [pid = 1652] [serial = 696] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11688a800) [pid = 1652] [serial = 695] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11965f000) [pid = 1652] [serial = 699] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118fefc00) [pid = 1652] [serial = 698] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124ab3c00) [pid = 1652] [serial = 702] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12127b800) [pid = 1652] [serial = 701] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126183800) [pid = 1652] [serial = 705] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1254adc00) [pid = 1652] [serial = 704] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x117d5c800) [pid = 1652] [serial = 731] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1254ad800) [pid = 1652] [serial = 729] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118736000) [pid = 1652] [serial = 719] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118fe8000) [pid = 1652] [serial = 720] [outer = 0x0] [url = about:blank] 05:29:18 INFO - PROCESS | 1652 | 1467808158979 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1174ms 05:29:19 INFO - PROCESS | 1652 | 1467808159009 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 1652 | 1467808159011 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:29:19 INFO - PROCESS | 1652 | 1467808159014 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1652 | 1467808159020 Marionette TRACE conn2 <- [1,1030,null,{}] 05:29:19 INFO - PROCESS | 1652 | 1467808159039 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:19 INFO - PROCESS | 1652 | 1467808159040 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:19 INFO - PROCESS | 1652 | 1467808159119 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:29:19 INFO - PROCESS | 1652 | 1467808159123 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1652 | 1467808159125 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x116312800 == 28 [pid = 1652] [id = 265] 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112c6b000) [pid = 1652] [serial = 793] [outer = 0x0] 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1132eac00) [pid = 1652] [serial = 794] [outer = 0x112c6b000] 05:29:19 INFO - PROCESS | 1652 | 1467808159155 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x115df2000) [pid = 1652] [serial = 795] [outer = 0x112c6b000] 05:29:19 INFO - PROCESS | 1652 | 1467808159492 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 486ms 05:29:19 INFO - PROCESS | 1652 | 1467808159499 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:29:19 INFO - PROCESS | 1652 | 1467808159506 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:29:19 INFO - PROCESS | 1652 | 1467808159510 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1652 | 1467808159512 Marionette TRACE conn2 <- [1,1034,null,{}] 05:29:19 INFO - PROCESS | 1652 | 1467808159514 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:19 INFO - PROCESS | 1652 | 1467808159516 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:19 INFO - PROCESS | 1652 | 1467808159597 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:29:19 INFO - PROCESS | 1652 | 1467808159648 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1652 | 1467808159649 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ed7800 == 29 [pid = 1652] [id = 266] 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x114e83400) [pid = 1652] [serial = 796] [outer = 0x0] 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116806000) [pid = 1652] [serial = 797] [outer = 0x114e83400] 05:29:19 INFO - PROCESS | 1652 | 1467808159676 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11805b400) [pid = 1652] [serial = 798] [outer = 0x114e83400] 05:29:20 INFO - PROCESS | 1652 | 1467808159996 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 520ms 05:29:20 INFO - PROCESS | 1652 | 1467808160030 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1652 | 1467808160032 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:29:20 INFO - PROCESS | 1652 | 1467808160037 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1652 | 1467808160039 Marionette TRACE conn2 <- [1,1038,null,{}] 05:29:20 INFO - PROCESS | 1652 | 1467808160047 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:20 INFO - PROCESS | 1652 | 1467808160050 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:20 INFO - PROCESS | 1652 | 1467808160126 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:29:20 INFO - PROCESS | 1652 | 1467808160176 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1652 | 1467808160178 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186a7000 == 30 [pid = 1652] [id = 267] 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x115e1ec00) [pid = 1652] [serial = 799] [outer = 0x0] 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118545c00) [pid = 1652] [serial = 800] [outer = 0x115e1ec00] 05:29:20 INFO - PROCESS | 1652 | 1467808160205 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11939c000) [pid = 1652] [serial = 801] [outer = 0x115e1ec00] 05:29:20 INFO - PROCESS | 1652 | 1467808160470 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 472ms 05:29:20 INFO - PROCESS | 1652 | 1467808160508 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1652 | 1467808160510 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:29:20 INFO - PROCESS | 1652 | 1467808160512 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1652 | 1467808160513 Marionette TRACE conn2 <- [1,1042,null,{}] 05:29:20 INFO - PROCESS | 1652 | 1467808160523 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:20 INFO - PROCESS | 1652 | 1467808160525 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:20 INFO - PROCESS | 1652 | 1467808160614 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:29:20 INFO - PROCESS | 1652 | 1467808160621 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1652 | 1467808160622 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ad2800 == 31 [pid = 1652] [id = 268] 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119657000) [pid = 1652] [serial = 802] [outer = 0x0] 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a9e400) [pid = 1652] [serial = 803] [outer = 0x119657000] 05:29:20 INFO - PROCESS | 1652 | 1467808160650 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119b32800) [pid = 1652] [serial = 804] [outer = 0x119657000] 05:29:21 INFO - PROCESS | 1652 | 1467808161095 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 619ms 05:29:21 INFO - PROCESS | 1652 | 1467808161138 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1652 | 1467808161140 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:29:21 INFO - PROCESS | 1652 | 1467808161143 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1652 | 1467808161145 Marionette TRACE conn2 <- [1,1046,null,{}] 05:29:21 INFO - PROCESS | 1652 | 1467808161149 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:21 INFO - PROCESS | 1652 | 1467808161150 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:21 INFO - PROCESS | 1652 | 1467808161291 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:29:21 INFO - PROCESS | 1652 | 1467808161342 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 1652 | 1467808161344 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x121423000 == 32 [pid = 1652] [id = 269] 05:29:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112985c00) [pid = 1652] [serial = 805] [outer = 0x0] 05:29:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119bca800) [pid = 1652] [serial = 806] [outer = 0x112985c00] 05:29:21 INFO - PROCESS | 1652 | 1467808161384 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119d8b800) [pid = 1652] [serial = 807] [outer = 0x112985c00] 05:29:21 INFO - PROCESS | 1652 | 1467808161776 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 669ms 05:29:21 INFO - PROCESS | 1652 | 1467808161815 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1652 | 1467808161816 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:29:21 INFO - PROCESS | 1652 | 1467808161818 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1652 | 1467808161819 Marionette TRACE conn2 <- [1,1050,null,{}] 05:29:21 INFO - PROCESS | 1652 | 1467808161822 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:21 INFO - PROCESS | 1652 | 1467808161826 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:21 INFO - PROCESS | 1652 | 1467808161923 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:29:21 INFO - PROCESS | 1652 | 1467808161957 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 1652 | 1467808161958 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12362c000 == 33 [pid = 1652] [id = 270] 05:29:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x121196c00) [pid = 1652] [serial = 808] [outer = 0x0] 05:29:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124ab3c00) [pid = 1652] [serial = 809] [outer = 0x121196c00] 05:29:21 INFO - PROCESS | 1652 | 1467808161983 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x125f51800) [pid = 1652] [serial = 810] [outer = 0x121196c00] 05:29:22 INFO - PROCESS | 1652 | 1467808162307 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 518ms 05:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:29:22 INFO - PROCESS | 1652 | 1467808162338 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1652 | 1467808162339 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:29:22 INFO - PROCESS | 1652 | 1467808162341 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1652 | 1467808162342 Marionette TRACE conn2 <- [1,1054,null,{}] 05:29:22 INFO - PROCESS | 1652 | 1467808162344 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:22 INFO - PROCESS | 1652 | 1467808162345 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:22 INFO - PROCESS | 1652 | 1467808162436 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:29:22 INFO - PROCESS | 1652 | 1467808162471 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1652 | 1467808162472 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x125554000 == 34 [pid = 1652] [id = 271] 05:29:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12617a800) [pid = 1652] [serial = 811] [outer = 0x0] 05:29:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126753800) [pid = 1652] [serial = 812] [outer = 0x12617a800] 05:29:22 INFO - PROCESS | 1652 | 1467808162496 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126bc6000) [pid = 1652] [serial = 813] [outer = 0x12617a800] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x121195800) [pid = 1652] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119d80800) [pid = 1652] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1128abc00) [pid = 1652] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11297b800) [pid = 1652] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118898800) [pid = 1652] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11889ec00) [pid = 1652] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1127d1000) [pid = 1652] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1125f7c00) [pid = 1652] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1128ad400) [pid = 1652] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126bc9800) [pid = 1652] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1132e9c00) [pid = 1652] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11808a400) [pid = 1652] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126d75000) [pid = 1652] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:29:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1132ee400) [pid = 1652] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:29:22 INFO - PROCESS | 1652 | 1467808162961 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 668ms 05:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:29:23 INFO - PROCESS | 1652 | 1467808163010 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 1652 | 1467808163011 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:29:23 INFO - PROCESS | 1652 | 1467808163013 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1652 | 1467808163014 Marionette TRACE conn2 <- [1,1058,null,{}] 05:29:23 INFO - PROCESS | 1652 | 1467808163016 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:23 INFO - PROCESS | 1652 | 1467808163017 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:23 INFO - PROCESS | 1652 | 1467808163089 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:29:23 INFO - PROCESS | 1652 | 1467808163093 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1652 | 1467808163094 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119191000 == 35 [pid = 1652] [id = 272] 05:29:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1131c8c00) [pid = 1652] [serial = 814] [outer = 0x0] 05:29:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116783400) [pid = 1652] [serial = 815] [outer = 0x1131c8c00] 05:29:23 INFO - PROCESS | 1652 | 1467808163120 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118542000) [pid = 1652] [serial = 816] [outer = 0x1131c8c00] 05:29:23 INFO - PROCESS | 1652 | 1467808163439 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 467ms 05:29:23 INFO - PROCESS | 1652 | 1467808163481 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 1652 | 1467808163490 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:29:23 INFO - PROCESS | 1652 | 1467808163492 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1652 | 1467808163493 Marionette TRACE conn2 <- [1,1062,null,{}] 05:29:23 INFO - PROCESS | 1652 | 1467808163496 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:23 INFO - PROCESS | 1652 | 1467808163497 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:23 INFO - PROCESS | 1652 | 1467808163571 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:29:23 INFO - PROCESS | 1652 | 1467808163621 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1652 | 1467808163622 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x128883000 == 36 [pid = 1652] [id = 273] 05:29:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1128a7800) [pid = 1652] [serial = 817] [outer = 0x0] 05:29:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119d86c00) [pid = 1652] [serial = 818] [outer = 0x1128a7800] 05:29:23 INFO - PROCESS | 1652 | 1467808163647 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1269f3c00) [pid = 1652] [serial = 819] [outer = 0x1128a7800] 05:29:23 INFO - PROCESS | 1652 | 1467808163911 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 468ms 05:29:23 INFO - PROCESS | 1652 | 1467808163961 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:29:23 INFO - PROCESS | 1652 | 1467808163963 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:29:23 INFO - PROCESS | 1652 | 1467808163971 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1652 | 1467808163973 Marionette TRACE conn2 <- [1,1066,null,{}] 05:29:23 INFO - PROCESS | 1652 | 1467808163976 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:23 INFO - PROCESS | 1652 | 1467808163978 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:24 INFO - PROCESS | 1652 | 1467808164099 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:29:24 INFO - PROCESS | 1652 | 1467808164105 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 1652 | 1467808164106 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1298a4000 == 37 [pid = 1652] [id = 274] 05:29:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119bcc400) [pid = 1652] [serial = 820] [outer = 0x0] 05:29:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126d75400) [pid = 1652] [serial = 821] [outer = 0x119bcc400] 05:29:24 INFO - PROCESS | 1652 | 1467808164146 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126f16c00) [pid = 1652] [serial = 822] [outer = 0x119bcc400] 05:29:24 INFO - PROCESS | 1652 | 1467808164562 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 625ms 05:29:24 INFO - PROCESS | 1652 | 1467808164591 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1652 | 1467808164593 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:29:24 INFO - PROCESS | 1652 | 1467808164595 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1652 | 1467808164607 Marionette TRACE conn2 <- [1,1070,null,{}] 05:29:24 INFO - PROCESS | 1652 | 1467808164610 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:24 INFO - PROCESS | 1652 | 1467808164611 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:24 INFO - PROCESS | 1652 | 1467808164695 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:29:24 INFO - PROCESS | 1652 | 1467808164698 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 1652 | 1467808164700 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac3d800 == 38 [pid = 1652] [id = 275] 05:29:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126bd2000) [pid = 1652] [serial = 823] [outer = 0x0] 05:29:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128c39800) [pid = 1652] [serial = 824] [outer = 0x126bd2000] 05:29:24 INFO - PROCESS | 1652 | 1467808164729 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128e5f000) [pid = 1652] [serial = 825] [outer = 0x126bd2000] 05:29:25 INFO - PROCESS | 1652 | --DOCSHELL 0x116312800 == 37 [pid = 1652] [id = 265] 05:29:25 INFO - PROCESS | 1652 | --DOCSHELL 0x118441800 == 36 [pid = 1652] [id = 264] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x116ed7800 == 35 [pid = 1652] [id = 266] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x119ad2800 == 34 [pid = 1652] [id = 268] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x128883000 == 33 [pid = 1652] [id = 273] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x121423000 == 32 [pid = 1652] [id = 269] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x1298a4000 == 31 [pid = 1652] [id = 274] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x125554000 == 30 [pid = 1652] [id = 271] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x1186a7000 == 29 [pid = 1652] [id = 267] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x119191000 == 28 [pid = 1652] [id = 272] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12362c000 == 27 [pid = 1652] [id = 270] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121278400) [pid = 1652] [serial = 752] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1254b6c00) [pid = 1652] [serial = 755] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1235bb800) [pid = 1652] [serial = 753] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1175eec00) [pid = 1652] [serial = 764] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1269f6c00) [pid = 1652] [serial = 758] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126bc9000) [pid = 1652] [serial = 759] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11939f400) [pid = 1652] [serial = 746] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119bc6400) [pid = 1652] [serial = 749] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1128b1400) [pid = 1652] [serial = 737] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x113ddcc00) [pid = 1652] [serial = 738] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1186efc00) [pid = 1652] [serial = 732] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11680bc00) [pid = 1652] [serial = 740] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118056800) [pid = 1652] [serial = 741] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126bd0400) [pid = 1652] [serial = 761] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x113c4f800) [pid = 1652] [serial = 734] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11619d000) [pid = 1652] [serial = 735] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118544800) [pid = 1652] [serial = 743] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1186f7400) [pid = 1652] [serial = 744] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119a9e000) [pid = 1652] [serial = 747] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119a1b800) [pid = 1652] [serial = 765] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128c31c00) [pid = 1652] [serial = 770] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x126d74000) [pid = 1652] [serial = 762] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126958000) [pid = 1652] [serial = 756] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x119d7fc00) [pid = 1652] [serial = 750] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1214d8000) [pid = 1652] [serial = 767] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1125fd400) [pid = 1652] [serial = 768] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x128c37400) [pid = 1652] [serial = 771] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | 1467808166247 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1683ms 05:29:26 INFO - PROCESS | 1652 | 1467808166279 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:29:26 INFO - PROCESS | 1652 | 1467808166281 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:29:26 INFO - PROCESS | 1652 | 1467808166285 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1652 | 1467808166287 Marionette TRACE conn2 <- [1,1074,null,{}] 05:29:26 INFO - PROCESS | 1652 | 1467808166291 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:26 INFO - PROCESS | 1652 | 1467808166293 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:26 INFO - PROCESS | 1652 | 1467808166364 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:29:26 INFO - PROCESS | 1652 | 1467808166412 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:26 INFO - PROCESS | 1652 | 1467808166414 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x113c1b800 == 28 [pid = 1652] [id = 276] 05:29:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1127d7800) [pid = 1652] [serial = 826] [outer = 0x0] 05:29:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1128ac800) [pid = 1652] [serial = 827] [outer = 0x1127d7800] 05:29:26 INFO - PROCESS | 1652 | 1467808166443 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x112c15400) [pid = 1652] [serial = 828] [outer = 0x1127d7800] 05:29:26 INFO - PROCESS | 1652 | 1467808166749 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 521ms 05:29:26 INFO - PROCESS | 1652 | 1467808166806 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1652 | 1467808166809 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:29:26 INFO - PROCESS | 1652 | 1467808166814 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1652 | 1467808166816 Marionette TRACE conn2 <- [1,1078,null,{}] 05:29:26 INFO - PROCESS | 1652 | 1467808166818 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:26 INFO - PROCESS | 1652 | 1467808166820 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:26 INFO - PROCESS | 1652 | 1467808166895 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:29:26 INFO - PROCESS | 1652 | 1467808166902 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:26 INFO - PROCESS | 1652 | 1467808166904 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aac800 == 29 [pid = 1652] [id = 277] 05:29:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11328e800) [pid = 1652] [serial = 829] [outer = 0x0] 05:29:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x113c97800) [pid = 1652] [serial = 830] [outer = 0x11328e800] 05:29:26 INFO - PROCESS | 1652 | 1467808166936 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x115e90400) [pid = 1652] [serial = 831] [outer = 0x11328e800] 05:29:27 INFO - PROCESS | 1652 | 1467808167288 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 521ms 05:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:29:27 INFO - PROCESS | 1652 | 1467808167336 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:29:27 INFO - PROCESS | 1652 | 1467808167337 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:29:27 INFO - PROCESS | 1652 | 1467808167339 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1652 | 1467808167351 Marionette TRACE conn2 <- [1,1082,null,{}] 05:29:27 INFO - PROCESS | 1652 | 1467808167360 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:27 INFO - PROCESS | 1652 | 1467808167364 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:27 INFO - PROCESS | 1652 | 1467808167439 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:29:27 INFO - PROCESS | 1652 | 1467808167488 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1652 | 1467808167490 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x118021800 == 30 [pid = 1652] [id = 278] 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x111c7f000) [pid = 1652] [serial = 832] [outer = 0x0] 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116a29400) [pid = 1652] [serial = 833] [outer = 0x111c7f000] 05:29:27 INFO - PROCESS | 1652 | 1467808167518 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x117d5f800) [pid = 1652] [serial = 834] [outer = 0x111c7f000] 05:29:27 INFO - PROCESS | 1652 | 1467808167810 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 483ms 05:29:27 INFO - PROCESS | 1652 | 1467808167824 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:29:27 INFO - PROCESS | 1652 | 1467808167825 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:29:27 INFO - PROCESS | 1652 | 1467808167828 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1652 | 1467808167829 Marionette TRACE conn2 <- [1,1086,null,{}] 05:29:27 INFO - PROCESS | 1652 | 1467808167831 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:27 INFO - PROCESS | 1652 | 1467808167832 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:27 INFO - PROCESS | 1652 | 1467808167921 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:29:27 INFO - PROCESS | 1652 | 1467808167924 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1652 | 1467808167925 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x118699800 == 31 [pid = 1652] [id = 279] 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118059400) [pid = 1652] [serial = 835] [outer = 0x0] 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118413c00) [pid = 1652] [serial = 836] [outer = 0x118059400] 05:29:27 INFO - PROCESS | 1652 | 1467808167952 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11841f400) [pid = 1652] [serial = 837] [outer = 0x118059400] 05:29:28 INFO - PROCESS | 1652 | 1467808168258 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 05:29:28 INFO - PROCESS | 1652 | 1467808168298 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1652 | 1467808168299 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:29:28 INFO - PROCESS | 1652 | 1467808168303 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1652 | 1467808168305 Marionette TRACE conn2 <- [1,1090,null,{}] 05:29:28 INFO - PROCESS | 1652 | 1467808168307 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:28 INFO - PROCESS | 1652 | 1467808168308 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:28 INFO - PROCESS | 1652 | 1467808168406 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:29:28 INFO - PROCESS | 1652 | 1467808168412 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 1652 | 1467808168413 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x119199800 == 32 [pid = 1652] [id = 280] 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112ebb400) [pid = 1652] [serial = 838] [outer = 0x0] 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1184ecc00) [pid = 1652] [serial = 839] [outer = 0x112ebb400] 05:29:28 INFO - PROCESS | 1652 | 1467808168440 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118549000) [pid = 1652] [serial = 840] [outer = 0x112ebb400] 05:29:28 INFO - PROCESS | 1652 | 1467808168762 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 469ms 05:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:29:28 INFO - PROCESS | 1652 | 1467808168772 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1652 | 1467808168773 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:29:28 INFO - PROCESS | 1652 | 1467808168775 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1652 | 1467808168776 Marionette TRACE conn2 <- [1,1094,null,{}] 05:29:28 INFO - PROCESS | 1652 | 1467808168779 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:28 INFO - PROCESS | 1652 | 1467808168783 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:28 INFO - PROCESS | 1652 | 1467808168873 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:29:28 INFO - PROCESS | 1652 | 1467808168876 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 1652 | 1467808168878 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0fa000 == 33 [pid = 1652] [id = 281] 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11854c400) [pid = 1652] [serial = 841] [outer = 0x0] 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118f69800) [pid = 1652] [serial = 842] [outer = 0x11854c400] 05:29:28 INFO - PROCESS | 1652 | 1467808168904 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119722800) [pid = 1652] [serial = 843] [outer = 0x11854c400] 05:29:29 INFO - PROCESS | 1652 | 1467808169219 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 471ms 05:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:29:29 INFO - PROCESS | 1652 | 1467808169248 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 1652 | 1467808169249 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:29:29 INFO - PROCESS | 1652 | 1467808169254 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1652 | 1467808169255 Marionette TRACE conn2 <- [1,1098,null,{}] 05:29:29 INFO - PROCESS | 1652 | 1467808169257 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1652 | 1467808169258 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:29 INFO - PROCESS | 1652 | 1467808169351 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:29:29 INFO - PROCESS | 1652 | 1467808169358 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1652 | 1467808169367 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x121433000 == 34 [pid = 1652] [id = 282] 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119658c00) [pid = 1652] [serial = 844] [outer = 0x0] 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119a9e000) [pid = 1652] [serial = 845] [outer = 0x119658c00] 05:29:29 INFO - PROCESS | 1652 | 1467808169391 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119aac000) [pid = 1652] [serial = 846] [outer = 0x119658c00] 05:29:29 INFO - PROCESS | 1652 | 1467808169676 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 470ms 05:29:29 INFO - PROCESS | 1652 | 1467808169723 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 1652 | 1467808169724 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:29:29 INFO - PROCESS | 1652 | 1467808169726 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1652 | 1467808169727 Marionette TRACE conn2 <- [1,1102,null,{}] 05:29:29 INFO - PROCESS | 1652 | 1467808169730 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1652 | 1467808169731 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:29 INFO - PROCESS | 1652 | 1467808169804 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:29:29 INFO - PROCESS | 1652 | 1467808169808 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1652 | 1467808169809 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x123628800 == 35 [pid = 1652] [id = 283] 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119723800) [pid = 1652] [serial = 847] [outer = 0x0] 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119d7e800) [pid = 1652] [serial = 848] [outer = 0x119723800] 05:29:29 INFO - PROCESS | 1652 | 1467808169838 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119d88400) [pid = 1652] [serial = 849] [outer = 0x119723800] 05:29:30 INFO - PROCESS | 1652 | 1467808170279 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 572ms 05:29:30 INFO - PROCESS | 1652 | 1467808170299 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1652 | 1467808170301 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:29:30 INFO - PROCESS | 1652 | 1467808170305 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1652 | 1467808170306 Marionette TRACE conn2 <- [1,1106,null,{}] 05:29:30 INFO - PROCESS | 1652 | 1467808170310 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:30 INFO - PROCESS | 1652 | 1467808170311 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:30 INFO - PROCESS | 1652 | 1467808170414 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:29:30 INFO - PROCESS | 1652 | 1467808170422 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1652 | 1467808170423 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x118020000 == 36 [pid = 1652] [id = 284] 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12108ec00) [pid = 1652] [serial = 850] [outer = 0x0] 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12127bc00) [pid = 1652] [serial = 851] [outer = 0x12108ec00] 05:29:30 INFO - PROCESS | 1652 | 1467808170454 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1214d9000) [pid = 1652] [serial = 852] [outer = 0x12108ec00] 05:29:30 INFO - PROCESS | 1652 | 1467808170754 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 05:29:30 INFO - PROCESS | 1652 | 1467808170773 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1652 | 1467808170775 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:29:30 INFO - PROCESS | 1652 | 1467808170777 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1652 | 1467808170778 Marionette TRACE conn2 <- [1,1110,null,{}] 05:29:30 INFO - PROCESS | 1652 | 1467808170780 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:30 INFO - PROCESS | 1652 | 1467808170781 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:30 INFO - PROCESS | 1652 | 1467808170867 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:29:30 INFO - PROCESS | 1652 | 1467808170925 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1652 | 1467808170926 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f3e800 == 37 [pid = 1652] [id = 285] 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12109a400) [pid = 1652] [serial = 853] [outer = 0x0] 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1235af800) [pid = 1652] [serial = 854] [outer = 0x12109a400] 05:29:30 INFO - PROCESS | 1652 | 1467808170952 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124a0e000) [pid = 1652] [serial = 855] [outer = 0x12109a400] 05:29:31 INFO - PROCESS | 1652 | 1467808171302 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 570ms 05:29:31 INFO - PROCESS | 1652 | 1467808171347 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1652 | 1467808171350 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:29:31 INFO - PROCESS | 1652 | 1467808171352 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1652 | 1467808171354 Marionette TRACE conn2 <- [1,1114,null,{}] 05:29:31 INFO - PROCESS | 1652 | 1467808171357 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:31 INFO - PROCESS | 1652 | 1467808171358 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:31 INFO - PROCESS | 1652 | 1467808171477 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:29:31 INFO - PROCESS | 1652 | 1467808171498 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1652 | 1467808171500 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fca000 == 38 [pid = 1652] [id = 286] 05:29:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124e3a400) [pid = 1652] [serial = 856] [outer = 0x0] 05:29:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1254b2800) [pid = 1652] [serial = 857] [outer = 0x124e3a400] 05:29:31 INFO - PROCESS | 1652 | 1467808171546 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126541000) [pid = 1652] [serial = 858] [outer = 0x124e3a400] 05:29:32 INFO - PROCESS | 1652 | 1467808172093 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 771ms 05:29:32 INFO - PROCESS | 1652 | 1467808172142 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1652 | 1467808172144 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:29:32 INFO - PROCESS | 1652 | 1467808172146 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1652 | 1467808172147 Marionette TRACE conn2 <- [1,1118,null,{}] 05:29:32 INFO - PROCESS | 1652 | 1467808172149 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:32 INFO - PROCESS | 1652 | 1467808172152 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:32 INFO - PROCESS | 1652 | 1467808172247 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:29:32 INFO - PROCESS | 1652 | 1467808172253 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1652 | 1467808172254 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8bc000 == 39 [pid = 1652] [id = 287] 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11862e800) [pid = 1652] [serial = 859] [outer = 0x0] 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1269f8800) [pid = 1652] [serial = 860] [outer = 0x11862e800] 05:29:32 INFO - PROCESS | 1652 | 1467808172306 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128c2dc00) [pid = 1652] [serial = 861] [outer = 0x11862e800] 05:29:32 INFO - PROCESS | 1652 | 1467808172614 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 05:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:29:32 INFO - PROCESS | 1652 | 1467808172664 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1652 | 1467808172665 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:29:32 INFO - PROCESS | 1652 | 1467808172667 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1652 | 1467808172668 Marionette TRACE conn2 <- [1,1122,null,{}] 05:29:32 INFO - PROCESS | 1652 | 1467808172671 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:32 INFO - PROCESS | 1652 | 1467808172672 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:32 INFO - PROCESS | 1652 | 1467808172773 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:29:32 INFO - PROCESS | 1652 | 1467808172776 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1652 | 1467808172777 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac3c000 == 40 [pid = 1652] [id = 288] 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128c2e400) [pid = 1652] [serial = 862] [outer = 0x0] 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128c3b800) [pid = 1652] [serial = 863] [outer = 0x128c2e400] 05:29:32 INFO - PROCESS | 1652 | 1467808172801 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128e58400) [pid = 1652] [serial = 864] [outer = 0x128c2e400] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119bcc400) [pid = 1652] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112985c00) [pid = 1652] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x121196c00) [pid = 1652] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12617a800) [pid = 1652] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1131c8c00) [pid = 1652] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x114e83400) [pid = 1652] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x112c6b000) [pid = 1652] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118540400) [pid = 1652] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x115e93c00) [pid = 1652] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126d73800) [pid = 1652] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119d82c00) [pid = 1652] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118898000) [pid = 1652] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113137c00) [pid = 1652] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x110e81400) [pid = 1652] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119657000) [pid = 1652] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115e1ec00) [pid = 1652] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:29:33 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128a7800) [pid = 1652] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:29:33 INFO - PROCESS | 1652 | 1467808173390 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 769ms 05:29:33 INFO - PROCESS | 1652 | 1467808173437 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1652 | 1467808173438 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:29:33 INFO - PROCESS | 1652 | 1467808173441 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1652 | 1467808173442 Marionette TRACE conn2 <- [1,1126,null,{}] 05:29:33 INFO - PROCESS | 1652 | 1467808173444 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:33 INFO - PROCESS | 1652 | 1467808173445 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:33 INFO - PROCESS | 1652 | 1467808173523 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:29:33 INFO - PROCESS | 1652 | 1467808173526 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1652 | 1467808173527 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186c9000 == 41 [pid = 1652] [id = 289] 05:29:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x113137c00) [pid = 1652] [serial = 865] [outer = 0x0] 05:29:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x115e1ec00) [pid = 1652] [serial = 866] [outer = 0x113137c00] 05:29:33 INFO - PROCESS | 1652 | 1467808173551 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1186ec800) [pid = 1652] [serial = 867] [outer = 0x113137c00] 05:29:33 INFO - PROCESS | 1652 | 1467808173857 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 469ms 05:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:29:33 INFO - PROCESS | 1652 | 1467808173910 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1652 | 1467808173911 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:29:33 INFO - PROCESS | 1652 | 1467808173913 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1652 | 1467808173914 Marionette TRACE conn2 <- [1,1130,null,{}] 05:29:33 INFO - PROCESS | 1652 | 1467808173917 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:33 INFO - PROCESS | 1652 | 1467808173918 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:34 INFO - PROCESS | 1652 | 1467808174024 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:29:34 INFO - PROCESS | 1652 | 1467808174068 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1652 | 1467808174069 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b2aa000 == 42 [pid = 1652] [id = 290] 05:29:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1131c8c00) [pid = 1652] [serial = 868] [outer = 0x0] 05:29:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119651400) [pid = 1652] [serial = 869] [outer = 0x1131c8c00] 05:29:34 INFO - PROCESS | 1652 | 1467808174093 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126bd0000) [pid = 1652] [serial = 870] [outer = 0x1131c8c00] 05:29:34 INFO - PROCESS | 1652 | 1467808174351 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 468ms 05:29:34 INFO - PROCESS | 1652 | 1467808174381 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1652 | 1467808174383 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:29:34 INFO - PROCESS | 1652 | 1467808174393 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1652 | 1467808174394 Marionette TRACE conn2 <- [1,1134,null,{}] 05:29:34 INFO - PROCESS | 1652 | 1467808174396 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:34 INFO - PROCESS | 1652 | 1467808174397 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:34 INFO - PROCESS | 1652 | 1467808174479 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:29:34 INFO - PROCESS | 1652 | 1467808174484 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1652 | 1467808174487 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb59800 == 43 [pid = 1652] [id = 291] 05:29:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119aaa000) [pid = 1652] [serial = 871] [outer = 0x0] 05:29:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128e5d000) [pid = 1652] [serial = 872] [outer = 0x119aaa000] 05:29:34 INFO - PROCESS | 1652 | 1467808174510 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a766c00) [pid = 1652] [serial = 873] [outer = 0x119aaa000] 05:29:34 INFO - PROCESS | 1652 | 1467808174813 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 468ms 05:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:29:34 INFO - PROCESS | 1652 | 1467808174862 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1652 | 1467808174863 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:29:34 INFO - PROCESS | 1652 | 1467808174865 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1652 | 1467808174866 Marionette TRACE conn2 <- [1,1138,null,{}] 05:29:34 INFO - PROCESS | 1652 | 1467808174868 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:34 INFO - PROCESS | 1652 | 1467808174869 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:34 INFO - PROCESS | 1652 | 1467808174978 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:29:34 INFO - PROCESS | 1652 | 1467808174984 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1652 | 1467808174987 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb6d000 == 44 [pid = 1652] [id = 292] 05:29:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119d80800) [pid = 1652] [serial = 874] [outer = 0x0] 05:29:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a875400) [pid = 1652] [serial = 875] [outer = 0x119d80800] 05:29:35 INFO - PROCESS | 1652 | 1467808175011 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a87d400) [pid = 1652] [serial = 876] [outer = 0x119d80800] 05:29:35 INFO - PROCESS | 1652 | 1467808175324 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 471ms 05:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:29:35 INFO - PROCESS | 1652 | 1467808175338 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1652 | 1467808175339 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:29:35 INFO - PROCESS | 1652 | 1467808175341 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1652 | 1467808175343 Marionette TRACE conn2 <- [1,1142,null,{}] 05:29:35 INFO - PROCESS | 1652 | 1467808175345 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:35 INFO - PROCESS | 1652 | 1467808175346 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:35 INFO - PROCESS | 1652 | 1467808175473 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:29:35 INFO - PROCESS | 1652 | 1467808175529 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1652 | 1467808175531 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x112d8d800 == 45 [pid = 1652] [id = 293] 05:29:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x111ca8800) [pid = 1652] [serial = 877] [outer = 0x0] 05:29:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x112134c00) [pid = 1652] [serial = 878] [outer = 0x111ca8800] 05:29:35 INFO - PROCESS | 1652 | 1467808175562 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1125fec00) [pid = 1652] [serial = 879] [outer = 0x111ca8800] 05:29:36 INFO - PROCESS | 1652 | 1467808176086 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 769ms 05:29:36 INFO - PROCESS | 1652 | 1467808176111 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:29:36 INFO - PROCESS | 1652 | 1467808176114 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:29:36 INFO - PROCESS | 1652 | 1467808176143 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1652 | 1467808176145 Marionette TRACE conn2 <- [1,1146,null,{}] 05:29:36 INFO - PROCESS | 1652 | 1467808176150 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:36 INFO - PROCESS | 1652 | 1467808176153 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:36 INFO - PROCESS | 1652 | 1467808176262 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:29:36 INFO - PROCESS | 1652 | 1467808176338 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1652 | 1467808176339 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d47800 == 46 [pid = 1652] [id = 294] 05:29:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1132eb000) [pid = 1652] [serial = 880] [outer = 0x0] 05:29:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x115d04800) [pid = 1652] [serial = 881] [outer = 0x1132eb000] 05:29:36 INFO - PROCESS | 1652 | 1467808176369 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1163f2c00) [pid = 1652] [serial = 882] [outer = 0x1132eb000] 05:29:37 INFO - PROCESS | 1652 | 1467808177066 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 999ms 05:29:37 INFO - PROCESS | 1652 | 1467808177115 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1652 | 1467808177120 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:29:37 INFO - PROCESS | 1652 | 1467808177124 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1652 | 1467808177125 Marionette TRACE conn2 <- [1,1150,null,{}] 05:29:37 INFO - PROCESS | 1652 | 1467808177129 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:37 INFO - PROCESS | 1652 | 1467808177131 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:37 INFO - PROCESS | 1652 | 1467808177229 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:29:37 INFO - PROCESS | 1652 | 1467808177306 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1652 | 1467808177309 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168c6800 == 47 [pid = 1652] [id = 295] 05:29:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116781400) [pid = 1652] [serial = 883] [outer = 0x0] 05:29:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116882800) [pid = 1652] [serial = 884] [outer = 0x116781400] 05:29:37 INFO - PROCESS | 1652 | 1467808177337 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1175eec00) [pid = 1652] [serial = 885] [outer = 0x116781400] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb6d000 == 46 [pid = 1652] [id = 292] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb59800 == 45 [pid = 1652] [id = 291] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12b2aa000 == 44 [pid = 1652] [id = 290] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x1186c9000 == 43 [pid = 1652] [id = 289] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac3c000 == 42 [pid = 1652] [id = 288] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12a8bc000 == 41 [pid = 1652] [id = 287] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x128c39800) [pid = 1652] [serial = 824] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x118fca000 == 40 [pid = 1652] [id = 286] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x125f3e800 == 39 [pid = 1652] [id = 285] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x118020000 == 38 [pid = 1652] [id = 284] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x123628800 == 37 [pid = 1652] [id = 283] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x121433000 == 36 [pid = 1652] [id = 282] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0fa000 == 35 [pid = 1652] [id = 281] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x119199800 == 34 [pid = 1652] [id = 280] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x118699800 == 33 [pid = 1652] [id = 279] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x118021800 == 32 [pid = 1652] [id = 278] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x116aac800 == 31 [pid = 1652] [id = 277] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x113c1b800 == 30 [pid = 1652] [id = 276] 05:29:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac3d800 == 29 [pid = 1652] [id = 275] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126f16c00) [pid = 1652] [serial = 822] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119bca800) [pid = 1652] [serial = 806] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x124ab3c00) [pid = 1652] [serial = 809] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119d8b800) [pid = 1652] [serial = 807] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126753800) [pid = 1652] [serial = 812] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125f51800) [pid = 1652] [serial = 810] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116783400) [pid = 1652] [serial = 815] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118542000) [pid = 1652] [serial = 816] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126d75400) [pid = 1652] [serial = 821] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126bc6000) [pid = 1652] [serial = 813] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116806000) [pid = 1652] [serial = 797] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11805b400) [pid = 1652] [serial = 798] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1132eac00) [pid = 1652] [serial = 794] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115df2000) [pid = 1652] [serial = 795] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119659400) [pid = 1652] [serial = 792] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118892000) [pid = 1652] [serial = 791] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x117045000) [pid = 1652] [serial = 789] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1163f0000) [pid = 1652] [serial = 788] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128c37c00) [pid = 1652] [serial = 786] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1286cf400) [pid = 1652] [serial = 785] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126bcd800) [pid = 1652] [serial = 783] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125f4c800) [pid = 1652] [serial = 782] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119bcf400) [pid = 1652] [serial = 780] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11965f400) [pid = 1652] [serial = 779] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1184ea400) [pid = 1652] [serial = 777] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11805c000) [pid = 1652] [serial = 776] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1128adc00) [pid = 1652] [serial = 774] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x111e29000) [pid = 1652] [serial = 773] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119a9e400) [pid = 1652] [serial = 803] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118545c00) [pid = 1652] [serial = 800] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11939c000) [pid = 1652] [serial = 801] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119d86c00) [pid = 1652] [serial = 818] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1269f3c00) [pid = 1652] [serial = 819] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119b32800) [pid = 1652] [serial = 804] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1652 | 1467808177708 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 626ms 05:29:37 INFO - PROCESS | 1652 | 1467808177749 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1652 | 1467808177753 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:29:37 INFO - PROCESS | 1652 | 1467808177757 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1652 | 1467808177759 Marionette TRACE conn2 <- [1,1154,null,{}] 05:29:37 INFO - PROCESS | 1652 | 1467808177761 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:37 INFO - PROCESS | 1652 | 1467808177763 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:37 INFO - PROCESS | 1652 | 1467808177839 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:29:37 INFO - PROCESS | 1652 | 1467808177889 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1652 | 1467808177890 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ef5800 == 30 [pid = 1652] [id = 296] 05:29:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116807c00) [pid = 1652] [serial = 886] [outer = 0x0] 05:29:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118052800) [pid = 1652] [serial = 887] [outer = 0x116807c00] 05:29:37 INFO - PROCESS | 1652 | 1467808177917 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11808fc00) [pid = 1652] [serial = 888] [outer = 0x116807c00] 05:29:38 INFO - PROCESS | 1652 | 1467808178221 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 519ms 05:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:29:38 INFO - PROCESS | 1652 | 1467808178277 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1652 | 1467808178278 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:29:38 INFO - PROCESS | 1652 | 1467808178280 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1652 | 1467808178283 Marionette TRACE conn2 <- [1,1158,null,{}] 05:29:38 INFO - PROCESS | 1652 | 1467808178291 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:38 INFO - PROCESS | 1652 | 1467808178294 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:38 INFO - PROCESS | 1652 | 1467808178369 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:29:38 INFO - PROCESS | 1652 | 1467808178374 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1652 | 1467808178376 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f15800 == 31 [pid = 1652] [id = 297] 05:29:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1184f6400) [pid = 1652] [serial = 889] [outer = 0x0] 05:29:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118736800) [pid = 1652] [serial = 890] [outer = 0x1184f6400] 05:29:38 INFO - PROCESS | 1652 | 1467808178406 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118fee000) [pid = 1652] [serial = 891] [outer = 0x1184f6400] 05:29:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119659400) [pid = 1652] [serial = 892] [outer = 0x12d12b800] 05:29:38 INFO - PROCESS | 1652 | 1467808178893 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 672ms 05:29:38 INFO - PROCESS | 1652 | 1467808178953 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1652 | 1467808178955 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:29:38 INFO - PROCESS | 1652 | 1467808178959 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1652 | 1467808178960 Marionette TRACE conn2 <- [1,1162,null,{}] 05:29:38 INFO - PROCESS | 1652 | 1467808178964 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:38 INFO - PROCESS | 1652 | 1467808178966 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:39 INFO - PROCESS | 1652 | 1467808179114 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:29:39 INFO - PROCESS | 1652 | 1467808179170 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1652 | 1467808179171 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199a0800 == 32 [pid = 1652] [id = 298] 05:29:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11313ac00) [pid = 1652] [serial = 893] [outer = 0x0] 05:29:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119a1f000) [pid = 1652] [serial = 894] [outer = 0x11313ac00] 05:29:39 INFO - PROCESS | 1652 | 1467808179213 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119bc4c00) [pid = 1652] [serial = 895] [outer = 0x11313ac00] 05:29:39 INFO - PROCESS | 1652 | 1467808179510 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 571ms 05:29:39 INFO - PROCESS | 1652 | 1467808179530 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1652 | 1467808179531 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:29:39 INFO - PROCESS | 1652 | 1467808179541 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1652 | 1467808179542 Marionette TRACE conn2 <- [1,1166,null,{}] 05:29:39 INFO - PROCESS | 1652 | 1467808179544 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:39 INFO - PROCESS | 1652 | 1467808179545 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:39 INFO - PROCESS | 1652 | 1467808179623 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:29:39 INFO - PROCESS | 1652 | 1467808179706 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1652 | 1467808179707 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x116680000 == 33 [pid = 1652] [id = 299] 05:29:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11939c800) [pid = 1652] [serial = 896] [outer = 0x0] 05:29:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119d82000) [pid = 1652] [serial = 897] [outer = 0x11939c800] 05:29:39 INFO - PROCESS | 1652 | 1467808179738 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12159f000) [pid = 1652] [serial = 898] [outer = 0x11939c800] 05:29:40 INFO - PROCESS | 1652 | 1467808180041 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 526ms 05:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:29:40 INFO - PROCESS | 1652 | 1467808180060 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1652 | 1467808180061 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:29:40 INFO - PROCESS | 1652 | 1467808180063 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1652 | 1467808180064 Marionette TRACE conn2 <- [1,1170,null,{}] 05:29:40 INFO - PROCESS | 1652 | 1467808180075 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:40 INFO - PROCESS | 1652 | 1467808180078 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:40 INFO - PROCESS | 1652 | 1467808180193 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:29:40 INFO - PROCESS | 1652 | 1467808180196 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1652 | 1467808180198 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a60800 == 34 [pid = 1652] [id = 300] 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11965ec00) [pid = 1652] [serial = 899] [outer = 0x0] 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124cb9400) [pid = 1652] [serial = 900] [outer = 0x11965ec00] 05:29:40 INFO - PROCESS | 1652 | 1467808180222 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1269f5800) [pid = 1652] [serial = 901] [outer = 0x11965ec00] 05:29:40 INFO - PROCESS | 1652 | 1467808180522 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 05:29:40 INFO - PROCESS | 1652 | 1467808180582 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1652 | 1467808180583 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:29:40 INFO - PROCESS | 1652 | 1467808180585 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1652 | 1467808180586 Marionette TRACE conn2 <- [1,1174,null,{}] 05:29:40 INFO - PROCESS | 1652 | 1467808180589 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:40 INFO - PROCESS | 1652 | 1467808180590 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:40 INFO - PROCESS | 1652 | 1467808180682 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:29:40 INFO - PROCESS | 1652 | 1467808180686 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1652 | 1467808180687 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x125546800 == 35 [pid = 1652] [id = 301] 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126955000) [pid = 1652] [serial = 902] [outer = 0x0] 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126d75000) [pid = 1652] [serial = 903] [outer = 0x126955000] 05:29:40 INFO - PROCESS | 1652 | 1467808180718 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1286cb400) [pid = 1652] [serial = 904] [outer = 0x126955000] 05:29:41 INFO - PROCESS | 1652 | 1467808181056 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1652 | 1467808181106 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:29:41 INFO - PROCESS | 1652 | 1467808181109 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1652 | 1467808181110 Marionette TRACE conn2 <- [1,1178,null,{}] 05:29:41 INFO - PROCESS | 1652 | 1467808181112 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:41 INFO - PROCESS | 1652 | 1467808181113 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:41 INFO - PROCESS | 1652 | 1467808181206 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:29:41 INFO - PROCESS | 1652 | 1467808181218 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1652 | 1467808181220 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261b6800 == 36 [pid = 1652] [id = 302] 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126d73800) [pid = 1652] [serial = 905] [outer = 0x0] 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128c31c00) [pid = 1652] [serial = 906] [outer = 0x126d73800] 05:29:41 INFO - PROCESS | 1652 | 1467808181244 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128c3bc00) [pid = 1652] [serial = 907] [outer = 0x126d73800] 05:29:41 INFO - PROCESS | 1652 | 1467808181554 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1652 | 1467808181587 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:29:41 INFO - PROCESS | 1652 | 1467808181589 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1652 | 1467808181590 Marionette TRACE conn2 <- [1,1182,null,{}] 05:29:41 INFO - PROCESS | 1652 | 1467808181593 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:41 INFO - PROCESS | 1652 | 1467808181594 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:41 INFO - PROCESS | 1652 | 1467808181806 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124e3a400) [pid = 1652] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11854c400) [pid = 1652] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119723800) [pid = 1652] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118059400) [pid = 1652] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112ebb400) [pid = 1652] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x111c7f000) [pid = 1652] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119aaa000) [pid = 1652] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126bd2000) [pid = 1652] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119658c00) [pid = 1652] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11328e800) [pid = 1652] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12109a400) [pid = 1652] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11862e800) [pid = 1652] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12108ec00) [pid = 1652] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1127d7800) [pid = 1652] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128c2e400) [pid = 1652] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x113137c00) [pid = 1652] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:29:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1131c8c00) [pid = 1652] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:29:41 INFO - PROCESS | 1652 | 1467808181848 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1652 | 1467808181849 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x118032800 == 37 [pid = 1652] [id = 303] 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1125f0800) [pid = 1652] [serial = 908] [outer = 0x0] 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112ebb400) [pid = 1652] [serial = 909] [outer = 0x1125f0800] 05:29:41 INFO - PROCESS | 1652 | 1467808181880 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118088400) [pid = 1652] [serial = 910] [outer = 0x1125f0800] 05:29:42 INFO - PROCESS | 1652 | 1467808182176 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1652 | 1467808182209 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:29:42 INFO - PROCESS | 1652 | 1467808182211 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1652 | 1467808182213 Marionette TRACE conn2 <- [1,1186,null,{}] 05:29:42 INFO - PROCESS | 1652 | 1467808182215 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:42 INFO - PROCESS | 1652 | 1467808182216 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:42 INFO - PROCESS | 1652 | 1467808182292 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:29:42 INFO - PROCESS | 1652 | 1467808182296 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1652 | 1467808182297 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11999b800 == 38 [pid = 1652] [id = 304] 05:29:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118548c00) [pid = 1652] [serial = 911] [outer = 0x0] 05:29:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126f0e800) [pid = 1652] [serial = 912] [outer = 0x118548c00] 05:29:42 INFO - PROCESS | 1652 | 1467808182323 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a875c00) [pid = 1652] [serial = 913] [outer = 0x118548c00] 05:29:42 INFO - PROCESS | 1652 | 1467808182646 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1652 | 1467808182683 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:29:42 INFO - PROCESS | 1652 | 1467808182688 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1652 | 1467808182690 Marionette TRACE conn2 <- [1,1190,null,{}] 05:29:42 INFO - PROCESS | 1652 | 1467808182692 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:42 INFO - PROCESS | 1652 | 1467808182694 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:42 INFO - PROCESS | 1652 | 1467808182807 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:29:42 INFO - PROCESS | 1652 | 1467808182813 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1652 | 1467808182822 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8cc000 == 39 [pid = 1652] [id = 305] 05:29:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a87c400) [pid = 1652] [serial = 914] [outer = 0x0] 05:29:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a907c00) [pid = 1652] [serial = 915] [outer = 0x12a87c400] 05:29:42 INFO - PROCESS | 1652 | 1467808182850 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12ab61400) [pid = 1652] [serial = 916] [outer = 0x12a87c400] 05:29:43 INFO - PROCESS | 1652 | 1467808183163 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1652 | 1467808183209 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:29:43 INFO - PROCESS | 1652 | 1467808183211 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1652 | 1467808183212 Marionette TRACE conn2 <- [1,1194,null,{}] 05:29:43 INFO - PROCESS | 1652 | 1467808183215 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:43 INFO - PROCESS | 1652 | 1467808183216 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:43 INFO - PROCESS | 1652 | 1467808183295 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:29:43 INFO - PROCESS | 1652 | 1467808183298 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1652 | 1467808183299 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b2ab000 == 40 [pid = 1652] [id = 306] 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12ab61800) [pid = 1652] [serial = 917] [outer = 0x0] 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12ab6b800) [pid = 1652] [serial = 918] [outer = 0x12ab61800] 05:29:43 INFO - PROCESS | 1652 | 1467808183324 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12acf0c00) [pid = 1652] [serial = 919] [outer = 0x12ab61800] 05:29:43 INFO - PROCESS | 1652 | 1467808183645 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1652 | 1467808183683 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:29:43 INFO - PROCESS | 1652 | 1467808183687 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1652 | 1467808183688 Marionette TRACE conn2 <- [1,1198,null,{}] 05:29:43 INFO - PROCESS | 1652 | 1467808183691 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:43 INFO - PROCESS | 1652 | 1467808183692 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:43 INFO - PROCESS | 1652 | 1467808183799 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:29:43 INFO - PROCESS | 1652 | 1467808183880 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1652 | 1467808183881 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x112dd3000 == 41 [pid = 1652] [id = 307] 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x110e7ec00) [pid = 1652] [serial = 920] [outer = 0x0] 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1127ca800) [pid = 1652] [serial = 921] [outer = 0x110e7ec00] 05:29:43 INFO - PROCESS | 1652 | 1467808183912 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11313fc00) [pid = 1652] [serial = 922] [outer = 0x110e7ec00] 05:29:44 INFO - PROCESS | 1652 | 1467808184325 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 672ms 05:29:44 INFO - PROCESS | 1652 | 1467808184359 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:29:44 INFO - PROCESS | 1652 | 1467808184361 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:29:44 INFO - PROCESS | 1652 | 1467808184364 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1652 | 1467808184366 Marionette TRACE conn2 <- [1,1202,null,{}] 05:29:44 INFO - PROCESS | 1652 | 1467808184369 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:44 INFO - PROCESS | 1652 | 1467808184372 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:44 INFO - PROCESS | 1652 | 1467808184474 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:29:44 INFO - PROCESS | 1652 | 1467808184564 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1652 | 1467808184565 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186b2000 == 42 [pid = 1652] [id = 308] 05:29:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1163f0000) [pid = 1652] [serial = 923] [outer = 0x0] 05:29:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118056c00) [pid = 1652] [serial = 924] [outer = 0x1163f0000] 05:29:44 INFO - PROCESS | 1652 | 1467808184609 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11841d000) [pid = 1652] [serial = 925] [outer = 0x1163f0000] 05:29:45 INFO - PROCESS | 1652 | 1467808185037 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 720ms 05:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:29:45 INFO - PROCESS | 1652 | 1467808185086 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1652 | 1467808185089 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:29:45 INFO - PROCESS | 1652 | 1467808185092 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1652 | 1467808185093 Marionette TRACE conn2 <- [1,1206,null,{}] 05:29:45 INFO - PROCESS | 1652 | 1467808185095 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 1652 | 1467808185097 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:45 INFO - PROCESS | 1652 | 1467808185200 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:29:45 INFO - PROCESS | 1652 | 1467808185255 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1652 | 1467808185256 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1265fb800 == 43 [pid = 1652] [id = 309] 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1186ee400) [pid = 1652] [serial = 926] [outer = 0x0] 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119399400) [pid = 1652] [serial = 927] [outer = 0x1186ee400] 05:29:45 INFO - PROCESS | 1652 | 1467808185285 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x121194c00) [pid = 1652] [serial = 928] [outer = 0x1186ee400] 05:29:45 INFO - PROCESS | 1652 | 1467808185669 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 619ms 05:29:45 INFO - PROCESS | 1652 | 1467808185711 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1652 | 1467808185713 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:29:45 INFO - PROCESS | 1652 | 1467808185722 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1652 | 1467808185726 Marionette TRACE conn2 <- [1,1210,null,{}] 05:29:45 INFO - PROCESS | 1652 | 1467808185729 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 1652 | 1467808185732 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:45 INFO - PROCESS | 1652 | 1467808185855 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:29:45 INFO - PROCESS | 1652 | 1467808185923 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1652 | 1467808185924 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb3c000 == 44 [pid = 1652] [id = 310] 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1254ad800) [pid = 1652] [serial = 929] [outer = 0x0] 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126958000) [pid = 1652] [serial = 930] [outer = 0x1254ad800] 05:29:45 INFO - PROCESS | 1652 | 1467808185955 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128c2e400) [pid = 1652] [serial = 931] [outer = 0x1254ad800] 05:29:46 INFO - PROCESS | 1652 | 1467808186363 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 682ms 05:29:46 INFO - PROCESS | 1652 | 1467808186398 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 1652 | 1467808186400 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:29:46 INFO - PROCESS | 1652 | 1467808186402 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 1652 | 1467808186404 Marionette TRACE conn2 <- [1,1214,null,{}] 05:29:46 INFO - PROCESS | 1652 | 1467808186406 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:46 INFO - PROCESS | 1652 | 1467808186408 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:46 INFO - PROCESS | 1652 | 1467808186508 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:29:46 INFO - PROCESS | 1652 | 1467808186561 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1652 | 1467808186562 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be4e000 == 45 [pid = 1652] [id = 311] 05:29:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128faf000) [pid = 1652] [serial = 932] [outer = 0x0] 05:29:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12a909000) [pid = 1652] [serial = 933] [outer = 0x128faf000] 05:29:46 INFO - PROCESS | 1652 | 1467808186591 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12ab5c800) [pid = 1652] [serial = 934] [outer = 0x128faf000] 05:29:47 INFO - PROCESS | 1652 | 1467808187222 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 871ms 05:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:29:47 INFO - PROCESS | 1652 | 1467808187274 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1652 | 1467808187277 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:29:47 INFO - PROCESS | 1652 | 1467808187280 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1652 | 1467808187282 Marionette TRACE conn2 <- [1,1218,null,{}] 05:29:47 INFO - PROCESS | 1652 | 1467808187285 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:47 INFO - PROCESS | 1652 | 1467808187287 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:47 INFO - PROCESS | 1652 | 1467808187379 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:29:47 INFO - PROCESS | 1652 | 1467808187434 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 1652 | 1467808187437 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186c1000 == 46 [pid = 1652] [id = 312] 05:29:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x113c93c00) [pid = 1652] [serial = 935] [outer = 0x0] 05:29:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x115e1d400) [pid = 1652] [serial = 936] [outer = 0x113c93c00] 05:29:47 INFO - PROCESS | 1652 | 1467808187464 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x116806000) [pid = 1652] [serial = 937] [outer = 0x113c93c00] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12b2ab000 == 45 [pid = 1652] [id = 306] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12a8cc000 == 44 [pid = 1652] [id = 305] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x11999b800 == 43 [pid = 1652] [id = 304] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x118032800 == 42 [pid = 1652] [id = 303] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1261b6800 == 41 [pid = 1652] [id = 302] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x125546800 == 40 [pid = 1652] [id = 301] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x124a60800 == 39 [pid = 1652] [id = 300] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x116680000 == 38 [pid = 1652] [id = 299] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1199a0800 == 37 [pid = 1652] [id = 298] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x118f15800 == 36 [pid = 1652] [id = 297] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x116ef5800 == 35 [pid = 1652] [id = 296] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1168c6800 == 34 [pid = 1652] [id = 295] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x117d47800 == 33 [pid = 1652] [id = 294] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x112d8d800 == 32 [pid = 1652] [id = 293] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12be4e000 == 31 [pid = 1652] [id = 311] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb3c000 == 30 [pid = 1652] [id = 310] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1265fb800 == 29 [pid = 1652] [id = 309] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1186b2000 == 28 [pid = 1652] [id = 308] 05:29:48 INFO - PROCESS | 1652 | --DOCSHELL 0x112dd3000 == 27 [pid = 1652] [id = 307] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1254b2800) [pid = 1652] [serial = 857] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118f69800) [pid = 1652] [serial = 842] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119722800) [pid = 1652] [serial = 843] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119d7e800) [pid = 1652] [serial = 848] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119d88400) [pid = 1652] [serial = 849] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118413c00) [pid = 1652] [serial = 836] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1184ecc00) [pid = 1652] [serial = 839] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116a29400) [pid = 1652] [serial = 833] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a766c00) [pid = 1652] [serial = 873] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x117d5f800) [pid = 1652] [serial = 834] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11841f400) [pid = 1652] [serial = 837] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118549000) [pid = 1652] [serial = 840] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128e5f000) [pid = 1652] [serial = 825] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119a9e000) [pid = 1652] [serial = 845] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119aac000) [pid = 1652] [serial = 846] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113c97800) [pid = 1652] [serial = 830] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115e90400) [pid = 1652] [serial = 831] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1235af800) [pid = 1652] [serial = 854] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1269f8800) [pid = 1652] [serial = 860] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12127bc00) [pid = 1652] [serial = 851] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1214d9000) [pid = 1652] [serial = 852] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1128ac800) [pid = 1652] [serial = 827] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112c15400) [pid = 1652] [serial = 828] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a875400) [pid = 1652] [serial = 875] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128c3b800) [pid = 1652] [serial = 863] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128c2dc00) [pid = 1652] [serial = 861] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128e58400) [pid = 1652] [serial = 864] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x115e1ec00) [pid = 1652] [serial = 866] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1186ec800) [pid = 1652] [serial = 867] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128e5d000) [pid = 1652] [serial = 872] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119651400) [pid = 1652] [serial = 869] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126541000) [pid = 1652] [serial = 858] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126bd0000) [pid = 1652] [serial = 870] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124a0e000) [pid = 1652] [serial = 855] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1652 | 1467808188423 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1171ms 05:29:48 INFO - PROCESS | 1652 | 1467808188458 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:29:48 INFO - PROCESS | 1652 | 1467808188460 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:29:48 INFO - PROCESS | 1652 | 1467808188464 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1652 | 1467808188467 Marionette TRACE conn2 <- [1,1222,null,{}] 05:29:48 INFO - PROCESS | 1652 | 1467808188471 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:48 INFO - PROCESS | 1652 | 1467808188473 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:48 INFO - PROCESS | 1652 | 1467808188550 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:29:48 INFO - PROCESS | 1652 | 1467808188557 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1652 | 1467808188559 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x115da5800 == 28 [pid = 1652] [id = 313] 05:29:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112c15400) [pid = 1652] [serial = 938] [outer = 0x0] 05:29:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11313e400) [pid = 1652] [serial = 939] [outer = 0x112c15400] 05:29:48 INFO - PROCESS | 1652 | 1467808188589 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x113c52400) [pid = 1652] [serial = 940] [outer = 0x112c15400] 05:29:48 INFO - PROCESS | 1652 | 1467808188941 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1652 | 1467808189000 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:29:49 INFO - PROCESS | 1652 | 1467808189006 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1652 | 1467808189007 Marionette TRACE conn2 <- [1,1226,null,{}] 05:29:49 INFO - PROCESS | 1652 | 1467808189010 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:49 INFO - PROCESS | 1652 | 1467808189012 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:49 INFO - PROCESS | 1652 | 1467808189086 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:29:49 INFO - PROCESS | 1652 | 1467808189090 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1652 | 1467808189092 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x116eed800 == 29 [pid = 1652] [id = 314] 05:29:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1163f1000) [pid = 1652] [serial = 941] [outer = 0x0] 05:29:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1175f9c00) [pid = 1652] [serial = 942] [outer = 0x1163f1000] 05:29:49 INFO - PROCESS | 1652 | 1467808189121 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118414c00) [pid = 1652] [serial = 943] [outer = 0x1163f1000] 05:29:49 INFO - PROCESS | 1652 | 1467808189451 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 469ms 05:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:29:49 INFO - PROCESS | 1652 | 1467808189475 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1652 | 1467808189476 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:29:49 INFO - PROCESS | 1652 | 1467808189479 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1652 | 1467808189489 Marionette TRACE conn2 <- [1,1230,null,{}] 05:29:49 INFO - PROCESS | 1652 | 1467808189497 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:49 INFO - PROCESS | 1652 | 1467808189500 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:49 INFO - PROCESS | 1652 | 1467808189580 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:29:49 INFO - PROCESS | 1652 | 1467808189634 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1652 | 1467808189636 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186a6000 == 30 [pid = 1652] [id = 315] 05:29:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1184ec000) [pid = 1652] [serial = 944] [outer = 0x0] 05:29:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1186ec800) [pid = 1652] [serial = 945] [outer = 0x1184ec000] 05:29:49 INFO - PROCESS | 1652 | 1467808189664 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11939e000) [pid = 1652] [serial = 946] [outer = 0x1184ec000] 05:29:49 INFO - PROCESS | 1652 | 1467808189965 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 529ms 05:29:50 INFO - PROCESS | 1652 | 1467808190009 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1652 | 1467808190010 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:29:50 INFO - PROCESS | 1652 | 1467808190012 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1652 | 1467808190014 Marionette TRACE conn2 <- [1,1234,null,{}] 05:29:50 INFO - PROCESS | 1652 | 1467808190016 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:50 INFO - PROCESS | 1652 | 1467808190018 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:50 INFO - PROCESS | 1652 | 1467808190093 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:29:50 INFO - PROCESS | 1652 | 1467808190096 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1652 | 1467808190097 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d14000 == 31 [pid = 1652] [id = 316] 05:29:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a9d400) [pid = 1652] [serial = 947] [outer = 0x0] 05:29:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119aaa000) [pid = 1652] [serial = 948] [outer = 0x119a9d400] 05:29:50 INFO - PROCESS | 1652 | 1467808190124 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119bc9000) [pid = 1652] [serial = 949] [outer = 0x119a9d400] 05:29:50 INFO - PROCESS | 1652 | 1467808190429 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 05:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:29:50 INFO - PROCESS | 1652 | 1467808190481 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1652 | 1467808190483 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:29:50 INFO - PROCESS | 1652 | 1467808190485 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1652 | 1467808190486 Marionette TRACE conn2 <- [1,1238,null,{}] 05:29:50 INFO - PROCESS | 1652 | 1467808190488 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:50 INFO - PROCESS | 1652 | 1467808190490 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:50 INFO - PROCESS | 1652 | 1467808190598 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:29:50 INFO - PROCESS | 1652 | 1467808190612 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1652 | 1467808190613 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12141d000 == 32 [pid = 1652] [id = 317] 05:29:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119b38000) [pid = 1652] [serial = 950] [outer = 0x0] 05:29:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119d84800) [pid = 1652] [serial = 951] [outer = 0x119b38000] 05:29:50 INFO - PROCESS | 1652 | 1467808190638 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x121198400) [pid = 1652] [serial = 952] [outer = 0x119b38000] 05:29:50 INFO - PROCESS | 1652 | 1467808190974 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 521ms 05:29:51 INFO - PROCESS | 1652 | 1467808191007 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 1652 | 1467808191008 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:29:51 INFO - PROCESS | 1652 | 1467808191019 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1652 | 1467808191020 Marionette TRACE conn2 <- [1,1242,null,{}] 05:29:51 INFO - PROCESS | 1652 | 1467808191022 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 1652 | 1467808191026 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:51 INFO - PROCESS | 1652 | 1467808191139 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:29:51 INFO - PROCESS | 1652 | 1467808191153 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1652 | 1467808191154 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12363f800 == 33 [pid = 1652] [id = 318] 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x123586800) [pid = 1652] [serial = 953] [outer = 0x0] 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124ab3800) [pid = 1652] [serial = 954] [outer = 0x123586800] 05:29:51 INFO - PROCESS | 1652 | 1467808191207 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126186000) [pid = 1652] [serial = 955] [outer = 0x123586800] 05:29:51 INFO - PROCESS | 1652 | 1467808191524 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 518ms 05:29:51 INFO - PROCESS | 1652 | 1467808191539 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 1652 | 1467808191541 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:29:51 INFO - PROCESS | 1652 | 1467808191543 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1652 | 1467808191544 Marionette TRACE conn2 <- [1,1246,null,{}] 05:29:51 INFO - PROCESS | 1652 | 1467808191546 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 1652 | 1467808191547 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:51 INFO - PROCESS | 1652 | 1467808191648 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:29:51 INFO - PROCESS | 1652 | 1467808191683 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1652 | 1467808191684 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f21800 == 34 [pid = 1652] [id = 319] 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113c54400) [pid = 1652] [serial = 956] [outer = 0x0] 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126bc4000) [pid = 1652] [serial = 957] [outer = 0x113c54400] 05:29:51 INFO - PROCESS | 1652 | 1467808191708 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126f15400) [pid = 1652] [serial = 958] [outer = 0x113c54400] 05:29:52 INFO - PROCESS | 1652 | 1467808192006 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 05:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:29:52 INFO - PROCESS | 1652 | 1467808192061 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1652 | 1467808192062 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:29:52 INFO - PROCESS | 1652 | 1467808192064 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1652 | 1467808192065 Marionette TRACE conn2 <- [1,1250,null,{}] 05:29:52 INFO - PROCESS | 1652 | 1467808192068 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 1652 | 1467808192069 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:52 INFO - PROCESS | 1652 | 1467808192161 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:29:52 INFO - PROCESS | 1652 | 1467808192174 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1652 | 1467808192175 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x126785800 == 35 [pid = 1652] [id = 320] 05:29:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112c64000) [pid = 1652] [serial = 959] [outer = 0x0] 05:29:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128c34400) [pid = 1652] [serial = 960] [outer = 0x112c64000] 05:29:52 INFO - PROCESS | 1652 | 1467808192199 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x128e57800) [pid = 1652] [serial = 961] [outer = 0x112c64000] 05:29:52 INFO - PROCESS | 1652 | 1467808192519 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 468ms 05:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:29:52 INFO - PROCESS | 1652 | 1467808192533 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1652 | 1467808192536 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:29:52 INFO - PROCESS | 1652 | 1467808192540 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1652 | 1467808192541 Marionette TRACE conn2 <- [1,1254,null,{}] 05:29:52 INFO - PROCESS | 1652 | 1467808192544 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 1652 | 1467808192545 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:52 INFO - PROCESS | 1652 | 1467808192791 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12ab61800) [pid = 1652] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11965ec00) [pid = 1652] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126955000) [pid = 1652] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126d73800) [pid = 1652] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116807c00) [pid = 1652] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11313ac00) [pid = 1652] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x111ca8800) [pid = 1652] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1132eb000) [pid = 1652] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116781400) [pid = 1652] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1184f6400) [pid = 1652] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119d80800) [pid = 1652] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1125f0800) [pid = 1652] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a87c400) [pid = 1652] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11939c800) [pid = 1652] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:29:52 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118548c00) [pid = 1652] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:29:52 INFO - PROCESS | 1652 | 1467808192836 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1652 | 1467808192837 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x116eee000 == 36 [pid = 1652] [id = 321] 05:29:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1127ccc00) [pid = 1652] [serial = 962] [outer = 0x0] 05:29:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11313ac00) [pid = 1652] [serial = 963] [outer = 0x1127ccc00] 05:29:52 INFO - PROCESS | 1652 | 1467808192860 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118058800) [pid = 1652] [serial = 964] [outer = 0x1127ccc00] 05:29:53 INFO - PROCESS | 1652 | 1467808193126 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 619ms 05:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:29:53 INFO - PROCESS | 1652 | 1467808193159 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1652 | 1467808193161 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:29:53 INFO - PROCESS | 1652 | 1467808193163 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1652 | 1467808193164 Marionette TRACE conn2 <- [1,1258,null,{}] 05:29:53 INFO - PROCESS | 1652 | 1467808193174 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:53 INFO - PROCESS | 1652 | 1467808193175 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:53 INFO - PROCESS | 1652 | 1467808193258 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:29:53 INFO - PROCESS | 1652 | 1467808193262 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1652 | 1467808193263 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cc4800 == 37 [pid = 1652] [id = 322] 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112984c00) [pid = 1652] [serial = 965] [outer = 0x0] 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119d83800) [pid = 1652] [serial = 966] [outer = 0x112984c00] 05:29:53 INFO - PROCESS | 1652 | 1467808193287 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126bce800) [pid = 1652] [serial = 967] [outer = 0x112984c00] 05:29:53 INFO - PROCESS | 1652 | 1467808193604 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 471ms 05:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:29:53 INFO - PROCESS | 1652 | 1467808193637 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1652 | 1467808193639 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:29:53 INFO - PROCESS | 1652 | 1467808193641 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1652 | 1467808193642 Marionette TRACE conn2 <- [1,1262,null,{}] 05:29:53 INFO - PROCESS | 1652 | 1467808193645 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:53 INFO - PROCESS | 1652 | 1467808193646 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:53 INFO - PROCESS | 1652 | 1467808193758 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:29:53 INFO - PROCESS | 1652 | 1467808193764 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1652 | 1467808193773 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9e6000 == 38 [pid = 1652] [id = 323] 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126536000) [pid = 1652] [serial = 968] [outer = 0x0] 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128fb3800) [pid = 1652] [serial = 969] [outer = 0x126536000] 05:29:53 INFO - PROCESS | 1652 | 1467808193800 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a906400) [pid = 1652] [serial = 970] [outer = 0x126536000] 05:29:54 INFO - PROCESS | 1652 | 1467808194107 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 518ms 05:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:29:54 INFO - PROCESS | 1652 | 1467808194160 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1652 | 1467808194161 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:29:54 INFO - PROCESS | 1652 | 1467808194163 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1652 | 1467808194164 Marionette TRACE conn2 <- [1,1266,null,{}] 05:29:54 INFO - PROCESS | 1652 | 1467808194166 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 1652 | 1467808194168 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:54 INFO - PROCESS | 1652 | 1467808194243 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:29:54 INFO - PROCESS | 1652 | 1467808194246 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1652 | 1467808194248 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3bc000 == 39 [pid = 1652] [id = 324] 05:29:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a90e800) [pid = 1652] [serial = 971] [outer = 0x0] 05:29:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12ab67000) [pid = 1652] [serial = 972] [outer = 0x12a90e800] 05:29:54 INFO - PROCESS | 1652 | 1467808194274 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12ace2000) [pid = 1652] [serial = 973] [outer = 0x12a90e800] 05:29:54 INFO - PROCESS | 1652 | 1467808194671 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 518ms 05:29:54 INFO - PROCESS | 1652 | 1467808194681 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:29:54 INFO - PROCESS | 1652 | 1467808194682 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:29:54 INFO - PROCESS | 1652 | 1467808194687 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1652 | 1467808194689 Marionette TRACE conn2 <- [1,1270,null,{}] 05:29:54 INFO - PROCESS | 1652 | 1467808194692 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 1652 | 1467808194694 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:54 INFO - PROCESS | 1652 | 1467808194816 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:29:54 INFO - PROCESS | 1652 | 1467808194969 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1652 | 1467808194972 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x112d85000 == 40 [pid = 1652] [id = 325] 05:29:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x111c1ec00) [pid = 1652] [serial = 974] [outer = 0x0] 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112134800) [pid = 1652] [serial = 975] [outer = 0x111c1ec00] 05:29:55 INFO - PROCESS | 1652 | 1467808195023 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1128a4c00) [pid = 1652] [serial = 976] [outer = 0x111c1ec00] 05:29:55 INFO - PROCESS | 1652 | 1467808195554 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 920ms 05:29:55 INFO - PROCESS | 1652 | 1467808195608 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1652 | 1467808195610 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:29:55 INFO - PROCESS | 1652 | 1467808195613 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1652 | 1467808195615 Marionette TRACE conn2 <- [1,1274,null,{}] 05:29:55 INFO - PROCESS | 1652 | 1467808195619 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:55 INFO - PROCESS | 1652 | 1467808195621 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:55 INFO - PROCESS | 1652 | 1467808195729 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:29:55 INFO - PROCESS | 1652 | 1467808195807 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1652 | 1467808195809 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186c2000 == 41 [pid = 1652] [id = 326] 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116e97800) [pid = 1652] [serial = 977] [outer = 0x0] 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1175f9400) [pid = 1652] [serial = 978] [outer = 0x116e97800] 05:29:55 INFO - PROCESS | 1652 | 1467808195839 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118412400) [pid = 1652] [serial = 979] [outer = 0x116e97800] 05:29:56 INFO - PROCESS | 1652 | 1467808196506 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 971ms 05:29:56 INFO - PROCESS | 1652 | 1467808196585 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1652 | 1467808196587 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:29:56 INFO - PROCESS | 1652 | 1467808196590 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1652 | 1467808196592 Marionette TRACE conn2 <- [1,1278,null,{}] 05:29:56 INFO - PROCESS | 1652 | 1467808196596 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:56 INFO - PROCESS | 1652 | 1467808196598 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:56 INFO - PROCESS | 1652 | 1467808196699 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:29:56 INFO - PROCESS | 1652 | 1467808196776 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1652 | 1467808196779 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168c5000 == 42 [pid = 1652] [id = 327] 05:29:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x114e82c00) [pid = 1652] [serial = 980] [outer = 0x0] 05:29:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x115e90400) [pid = 1652] [serial = 981] [outer = 0x114e82c00] 05:29:56 INFO - PROCESS | 1652 | 1467808196807 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116807c00) [pid = 1652] [serial = 982] [outer = 0x114e82c00] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3bc000 == 41 [pid = 1652] [id = 324] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9e6000 == 40 [pid = 1652] [id = 323] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x128cc4800 == 39 [pid = 1652] [id = 322] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116eee000 == 38 [pid = 1652] [id = 321] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x126785800 == 37 [pid = 1652] [id = 320] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x125f21800 == 36 [pid = 1652] [id = 319] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12363f800 == 35 [pid = 1652] [id = 318] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12141d000 == 34 [pid = 1652] [id = 317] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119d14000 == 33 [pid = 1652] [id = 316] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1186a6000 == 32 [pid = 1652] [id = 315] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116eed800 == 31 [pid = 1652] [id = 314] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x115da5800 == 30 [pid = 1652] [id = 313] 05:29:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1186c1000 == 29 [pid = 1652] [id = 312] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x124cb9400) [pid = 1652] [serial = 900] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126d75000) [pid = 1652] [serial = 903] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128c31c00) [pid = 1652] [serial = 906] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118052800) [pid = 1652] [serial = 887] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11808fc00) [pid = 1652] [serial = 888] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119a1f000) [pid = 1652] [serial = 894] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119bc4c00) [pid = 1652] [serial = 895] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x112134c00) [pid = 1652] [serial = 878] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1125fec00) [pid = 1652] [serial = 879] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x115d04800) [pid = 1652] [serial = 881] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1163f2c00) [pid = 1652] [serial = 882] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116882800) [pid = 1652] [serial = 884] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1175eec00) [pid = 1652] [serial = 885] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118736800) [pid = 1652] [serial = 890] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118fee000) [pid = 1652] [serial = 891] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1286cb400) [pid = 1652] [serial = 904] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12a87d400) [pid = 1652] [serial = 876] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124c88000) [pid = 1652] [serial = 489] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128c3bc00) [pid = 1652] [serial = 907] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118088400) [pid = 1652] [serial = 910] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12acf0c00) [pid = 1652] [serial = 919] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112ebb400) [pid = 1652] [serial = 909] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12ab61400) [pid = 1652] [serial = 916] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119d82000) [pid = 1652] [serial = 897] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12159f000) [pid = 1652] [serial = 898] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126f0e800) [pid = 1652] [serial = 912] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1269f5800) [pid = 1652] [serial = 901] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a875c00) [pid = 1652] [serial = 913] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a907c00) [pid = 1652] [serial = 915] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12ab6b800) [pid = 1652] [serial = 918] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1652 | 1467808197192 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 620ms 05:29:57 INFO - PROCESS | 1652 | 1467808197211 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1652 | 1467808197214 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:29:57 INFO - PROCESS | 1652 | 1467808197220 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1652 | 1467808197222 Marionette TRACE conn2 <- [1,1282,null,{}] 05:29:57 INFO - PROCESS | 1652 | 1467808197225 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:57 INFO - PROCESS | 1652 | 1467808197226 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:57 INFO - PROCESS | 1652 | 1467808197304 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:29:57 INFO - PROCESS | 1652 | 1467808197308 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1652 | 1467808197309 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d39800 == 30 [pid = 1652] [id = 328] 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1175f5800) [pid = 1652] [serial = 983] [outer = 0x0] 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11808f400) [pid = 1652] [serial = 984] [outer = 0x1175f5800] 05:29:57 INFO - PROCESS | 1652 | 1467808197338 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1184e9400) [pid = 1652] [serial = 985] [outer = 0x1175f5800] 05:29:57 INFO - PROCESS | 1652 | 1467808197662 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 471ms 05:29:57 INFO - PROCESS | 1652 | 1467808197693 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1652 | 1467808197695 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:29:57 INFO - PROCESS | 1652 | 1467808197697 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1652 | 1467808197699 Marionette TRACE conn2 <- [1,1286,null,{}] 05:29:57 INFO - PROCESS | 1652 | 1467808197709 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:57 INFO - PROCESS | 1652 | 1467808197713 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:57 INFO - PROCESS | 1652 | 1467808197791 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:29:57 INFO - PROCESS | 1652 | 1467808197796 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1652 | 1467808197798 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fd7800 == 31 [pid = 1652] [id = 329] 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118544000) [pid = 1652] [serial = 986] [outer = 0x0] 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118f69800) [pid = 1652] [serial = 987] [outer = 0x118544000] 05:29:57 INFO - PROCESS | 1652 | 1467808197829 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11965c800) [pid = 1652] [serial = 988] [outer = 0x118544000] 05:29:58 INFO - PROCESS | 1652 | 1467808198187 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 525ms 05:29:58 INFO - PROCESS | 1652 | 1467808198223 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1652 | 1467808198224 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:29:58 INFO - PROCESS | 1652 | 1467808198226 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1652 | 1467808198227 Marionette TRACE conn2 <- [1,1290,null,{}] 05:29:58 INFO - PROCESS | 1652 | 1467808198230 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:58 INFO - PROCESS | 1652 | 1467808198231 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:58 INFO - PROCESS | 1652 | 1467808198308 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:29:58 INFO - PROCESS | 1652 | 1467808198312 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1652 | 1467808198313 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12121b800 == 32 [pid = 1652] [id = 330] 05:29:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11972c400) [pid = 1652] [serial = 989] [outer = 0x0] 05:29:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119bc8400) [pid = 1652] [serial = 990] [outer = 0x11972c400] 05:29:58 INFO - PROCESS | 1652 | 1467808198340 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d87000) [pid = 1652] [serial = 991] [outer = 0x11972c400] 05:29:58 INFO - PROCESS | 1652 | 1467808198675 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 470ms 05:29:58 INFO - PROCESS | 1652 | 1467808198698 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1652 | 1467808198699 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:29:58 INFO - PROCESS | 1652 | 1467808198704 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1652 | 1467808198705 Marionette TRACE conn2 <- [1,1294,null,{}] 05:29:58 INFO - PROCESS | 1652 | 1467808198708 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:58 INFO - PROCESS | 1652 | 1467808198709 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:58 INFO - PROCESS | 1652 | 1467808198780 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:29:58 INFO - PROCESS | 1652 | 1467808198788 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1652 | 1467808198789 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11662c800 == 33 [pid = 1652] [id = 331] 05:29:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119d88800) [pid = 1652] [serial = 992] [outer = 0x0] 05:29:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12189f800) [pid = 1652] [serial = 993] [outer = 0x119d88800] 05:29:58 INFO - PROCESS | 1652 | 1467808198814 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12360fc00) [pid = 1652] [serial = 994] [outer = 0x119d88800] 05:29:59 INFO - PROCESS | 1652 | 1467808199165 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 470ms 05:29:59 INFO - PROCESS | 1652 | 1467808199173 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1652 | 1467808199174 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:29:59 INFO - PROCESS | 1652 | 1467808199176 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1652 | 1467808199178 Marionette TRACE conn2 <- [1,1298,null,{}] 05:29:59 INFO - PROCESS | 1652 | 1467808199180 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 1652 | 1467808199184 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:59 INFO - PROCESS | 1652 | 1467808199313 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:29:59 INFO - PROCESS | 1652 | 1467808199324 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1652 | 1467808199325 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x125554000 == 34 [pid = 1652] [id = 332] 05:29:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118fe9000) [pid = 1652] [serial = 995] [outer = 0x0] 05:29:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124abb000) [pid = 1652] [serial = 996] [outer = 0x118fe9000] 05:29:59 INFO - PROCESS | 1652 | 1467808199351 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126d72800) [pid = 1652] [serial = 997] [outer = 0x118fe9000] 05:29:59 INFO - PROCESS | 1652 | 1467808199675 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 521ms 05:29:59 INFO - PROCESS | 1652 | 1467808199699 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1652 | 1467808199700 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:29:59 INFO - PROCESS | 1652 | 1467808199705 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1652 | 1467808199706 Marionette TRACE conn2 <- [1,1302,null,{}] 05:29:59 INFO - PROCESS | 1652 | 1467808199708 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 1652 | 1467808199709 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:59 INFO - PROCESS | 1652 | 1467808199803 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:29:59 INFO - PROCESS | 1652 | 1467808199807 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1652 | 1467808199808 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:29:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261bc800 == 35 [pid = 1652] [id = 333] 05:29:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1127cc400) [pid = 1652] [serial = 998] [outer = 0x0] 05:29:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126f16c00) [pid = 1652] [serial = 999] [outer = 0x1127cc400] 05:29:59 INFO - PROCESS | 1652 | 1467808199832 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128e5d400) [pid = 1652] [serial = 1000] [outer = 0x1127cc400] 05:30:00 INFO - PROCESS | 1652 | 1467808200174 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 521ms 05:30:00 INFO - PROCESS | 1652 | 1467808200225 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1652 | 1467808200227 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:30:00 INFO - PROCESS | 1652 | 1467808200229 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1652 | 1467808200230 Marionette TRACE conn2 <- [1,1306,null,{}] 05:30:00 INFO - PROCESS | 1652 | 1467808200232 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 1652 | 1467808200233 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:00 INFO - PROCESS | 1652 | 1467808200326 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:30:00 INFO - PROCESS | 1652 | 1467808200338 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1652 | 1467808200339 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a2d800 == 36 [pid = 1652] [id = 334] 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128e5f400) [pid = 1652] [serial = 1001] [outer = 0x0] 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a875c00) [pid = 1652] [serial = 1002] [outer = 0x128e5f400] 05:30:00 INFO - PROCESS | 1652 | 1467808200363 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a907c00) [pid = 1652] [serial = 1003] [outer = 0x128e5f400] 05:30:00 INFO - PROCESS | 1652 | 1467808200698 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 520ms 05:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:30:00 INFO - PROCESS | 1652 | 1467808200749 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1652 | 1467808200750 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:30:00 INFO - PROCESS | 1652 | 1467808200752 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1652 | 1467808200753 Marionette TRACE conn2 <- [1,1310,null,{}] 05:30:00 INFO - PROCESS | 1652 | 1467808200756 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 1652 | 1467808200757 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:00 INFO - PROCESS | 1652 | 1467808200853 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:30:00 INFO - PROCESS | 1652 | 1467808200856 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1652 | 1467808200857 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x129890800 == 37 [pid = 1652] [id = 335] 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1128ae000) [pid = 1652] [serial = 1004] [outer = 0x0] 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12ab60400) [pid = 1652] [serial = 1005] [outer = 0x1128ae000] 05:30:00 INFO - PROCESS | 1652 | 1467808200881 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12acee000) [pid = 1652] [serial = 1006] [outer = 0x1128ae000] 05:30:01 INFO - PROCESS | 1652 | 1467808201214 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1652 | 1467808201274 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:30:01 INFO - PROCESS | 1652 | 1467808201276 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1652 | 1467808201277 Marionette TRACE conn2 <- [1,1314,null,{}] 05:30:01 INFO - PROCESS | 1652 | 1467808201279 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:01 INFO - PROCESS | 1652 | 1467808201280 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:01 INFO - PROCESS | 1652 | 1467808201475 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123586800) [pid = 1652] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119a9d400) [pid = 1652] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1163f1000) [pid = 1652] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1184ec000) [pid = 1652] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x113c54400) [pid = 1652] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113c93c00) [pid = 1652] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x110e7ec00) [pid = 1652] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1163f0000) [pid = 1652] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112c64000) [pid = 1652] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1186ee400) [pid = 1652] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1127ccc00) [pid = 1652] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1254ad800) [pid = 1652] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126536000) [pid = 1652] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112c15400) [pid = 1652] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128faf000) [pid = 1652] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112984c00) [pid = 1652] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:30:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119b38000) [pid = 1652] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:30:01 INFO - PROCESS | 1652 | 1467808201521 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1652 | 1467808201522 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x11802d800 == 38 [pid = 1652] [id = 336] 05:30:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1121b9000) [pid = 1652] [serial = 1007] [outer = 0x0] 05:30:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x112c15400) [pid = 1652] [serial = 1008] [outer = 0x1121b9000] 05:30:01 INFO - PROCESS | 1652 | 1467808201546 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1163f1000) [pid = 1652] [serial = 1009] [outer = 0x1121b9000] 05:30:01 INFO - PROCESS | 1652 | 1467808201839 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 622ms 05:30:01 INFO - PROCESS | 1652 | 1467808201898 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1652 | 1467808201900 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:30:01 INFO - PROCESS | 1652 | 1467808201902 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1652 | 1467808201904 Marionette TRACE conn2 <- [1,1318,null,{}] 05:30:01 INFO - PROCESS | 1652 | 1467808201906 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:01 INFO - PROCESS | 1652 | 1467808201908 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:01 INFO - PROCESS | 1652 | 1467808201996 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:30:02 INFO - PROCESS | 1652 | 1467808202051 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1652 | 1467808202053 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b2a0800 == 39 [pid = 1652] [id = 337] 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1163f0000) [pid = 1652] [serial = 1010] [outer = 0x0] 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118736c00) [pid = 1652] [serial = 1011] [outer = 0x1163f0000] 05:30:02 INFO - PROCESS | 1652 | 1467808202085 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12acfc800) [pid = 1652] [serial = 1012] [outer = 0x1163f0000] 05:30:02 INFO - PROCESS | 1652 | 1467808202376 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 521ms 05:30:02 INFO - PROCESS | 1652 | 1467808202423 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 1652 | 1467808202425 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:30:02 INFO - PROCESS | 1652 | 1467808202427 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1652 | 1467808202428 Marionette TRACE conn2 <- [1,1322,null,{}] 05:30:02 INFO - PROCESS | 1652 | 1467808202430 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 1652 | 1467808202431 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:02 INFO - PROCESS | 1652 | 1467808202513 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:30:02 INFO - PROCESS | 1652 | 1467808202517 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1652 | 1467808202518 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb51000 == 40 [pid = 1652] [id = 338] 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b318400) [pid = 1652] [serial = 1013] [outer = 0x0] 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b320800) [pid = 1652] [serial = 1014] [outer = 0x12b318400] 05:30:02 INFO - PROCESS | 1652 | 1467808202542 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bb73400) [pid = 1652] [serial = 1015] [outer = 0x12b318400] 05:30:02 INFO - PROCESS | 1652 | 1467808202877 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 473ms 05:30:02 INFO - PROCESS | 1652 | 1467808202901 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 1652 | 1467808202904 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:30:02 INFO - PROCESS | 1652 | 1467808202906 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1652 | 1467808202907 Marionette TRACE conn2 <- [1,1326,null,{}] 05:30:02 INFO - PROCESS | 1652 | 1467808202910 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 1652 | 1467808202911 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:03 INFO - PROCESS | 1652 | 1467808203012 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:30:03 INFO - PROCESS | 1652 | 1467808203020 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1652 | 1467808203022 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb3c000 == 41 [pid = 1652] [id = 339] 05:30:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bb73800) [pid = 1652] [serial = 1016] [outer = 0x0] 05:30:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bb79800) [pid = 1652] [serial = 1017] [outer = 0x12bb73800] 05:30:03 INFO - PROCESS | 1652 | 1467808203052 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12bb7ec00) [pid = 1652] [serial = 1018] [outer = 0x12bb73800] 05:30:03 INFO - PROCESS | 1652 | 1467808203339 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 467ms 05:30:03 INFO - PROCESS | 1652 | 1467808203375 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1652 | 1467808203376 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:30:03 INFO - PROCESS | 1652 | 1467808203378 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1652 | 1467808203379 Marionette TRACE conn2 <- [1,1330,null,{}] 05:30:03 INFO - PROCESS | 1652 | 1467808203381 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:03 INFO - PROCESS | 1652 | 1467808203383 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:03 INFO - PROCESS | 1652 | 1467808203461 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:30:03 INFO - PROCESS | 1652 | 1467808203561 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1652 | 1467808203563 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x113c2d800 == 42 [pid = 1652] [id = 340] 05:30:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x110e81800) [pid = 1652] [serial = 1019] [outer = 0x0] 05:30:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1127cec00) [pid = 1652] [serial = 1020] [outer = 0x110e81800] 05:30:03 INFO - PROCESS | 1652 | 1467808203594 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112c14800) [pid = 1652] [serial = 1021] [outer = 0x110e81800] 05:30:04 INFO - PROCESS | 1652 | 1467808204048 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 721ms 05:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:30:04 INFO - PROCESS | 1652 | 1467808204101 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1652 | 1467808204103 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:30:04 INFO - PROCESS | 1652 | 1467808204106 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1652 | 1467808204108 Marionette TRACE conn2 <- [1,1334,null,{}] 05:30:04 INFO - PROCESS | 1652 | 1467808204112 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:04 INFO - PROCESS | 1652 | 1467808204115 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:04 INFO - PROCESS | 1652 | 1467808204218 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:30:04 INFO - PROCESS | 1652 | 1467808204275 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1652 | 1467808204276 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194dd800 == 43 [pid = 1652] [id = 341] 05:30:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1163e8000) [pid = 1652] [serial = 1022] [outer = 0x0] 05:30:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1184ea400) [pid = 1652] [serial = 1023] [outer = 0x1163e8000] 05:30:04 INFO - PROCESS | 1652 | 1467808204306 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118547000) [pid = 1652] [serial = 1024] [outer = 0x1163e8000] 05:30:04 INFO - PROCESS | 1652 | 1467808204722 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 05:30:04 INFO - PROCESS | 1652 | 1467808204778 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1652 | 1467808204781 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:30:04 INFO - PROCESS | 1652 | 1467808204784 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1652 | 1467808204785 Marionette TRACE conn2 <- [1,1338,null,{}] 05:30:04 INFO - PROCESS | 1652 | 1467808204787 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:04 INFO - PROCESS | 1652 | 1467808204789 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:04 INFO - PROCESS | 1652 | 1467808204910 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:30:04 INFO - PROCESS | 1652 | 1467808204994 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1652 | 1467808204995 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9df000 == 44 [pid = 1652] [id = 342] 05:30:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119728c00) [pid = 1652] [serial = 1025] [outer = 0x0] 05:30:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119bc4000) [pid = 1652] [serial = 1026] [outer = 0x119728c00] 05:30:05 INFO - PROCESS | 1652 | 1467808205025 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x121da8c00) [pid = 1652] [serial = 1027] [outer = 0x119728c00] 05:30:05 INFO - PROCESS | 1652 | 1467808205916 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1172ms 05:30:05 INFO - PROCESS | 1652 | 1467808205957 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:30:05 INFO - PROCESS | 1652 | 1467808205959 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:30:05 INFO - PROCESS | 1652 | 1467808205968 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1652 | 1467808205974 Marionette TRACE conn2 <- [1,1342,null,{}] 05:30:05 INFO - PROCESS | 1652 | 1467808205979 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:05 INFO - PROCESS | 1652 | 1467808205983 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:06 INFO - PROCESS | 1652 | 1467808206103 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:30:06 INFO - PROCESS | 1652 | 1467808206166 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 1652 | 1467808206167 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f87000 == 45 [pid = 1652] [id = 343] 05:30:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x124a04800) [pid = 1652] [serial = 1028] [outer = 0x0] 05:30:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126536000) [pid = 1652] [serial = 1029] [outer = 0x124a04800] 05:30:06 INFO - PROCESS | 1652 | 1467808206196 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126f0d800) [pid = 1652] [serial = 1030] [outer = 0x124a04800] 05:30:06 INFO - PROCESS | 1652 | 1467808206825 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 887ms 05:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:30:06 INFO - PROCESS | 1652 | 1467808206855 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1652 | 1467808206858 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:30:06 INFO - PROCESS | 1652 | 1467808206861 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1652 | 1467808206864 Marionette TRACE conn2 <- [1,1346,null,{}] 05:30:06 INFO - PROCESS | 1652 | 1467808206868 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:06 INFO - PROCESS | 1652 | 1467808206871 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:06 INFO - PROCESS | 1652 | 1467808206963 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:30:07 INFO - PROCESS | 1652 | 1467808207034 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 1652 | 1467808207035 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ede000 == 46 [pid = 1652] [id = 344] 05:30:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116781400) [pid = 1652] [serial = 1031] [outer = 0x0] 05:30:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1175f1c00) [pid = 1652] [serial = 1032] [outer = 0x116781400] 05:30:07 INFO - PROCESS | 1652 | 1467808207063 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11808cc00) [pid = 1652] [serial = 1033] [outer = 0x116781400] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb3c000 == 45 [pid = 1652] [id = 339] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb51000 == 44 [pid = 1652] [id = 338] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12b2a0800 == 43 [pid = 1652] [id = 337] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11802d800 == 42 [pid = 1652] [id = 336] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x129890800 == 41 [pid = 1652] [id = 335] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x128a2d800 == 40 [pid = 1652] [id = 334] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1261bc800 == 39 [pid = 1652] [id = 333] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x125554000 == 38 [pid = 1652] [id = 332] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11662c800 == 37 [pid = 1652] [id = 331] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12121b800 == 36 [pid = 1652] [id = 330] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x118fd7800 == 35 [pid = 1652] [id = 329] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x117d39800 == 34 [pid = 1652] [id = 328] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1168c5000 == 33 [pid = 1652] [id = 327] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1186c2000 == 32 [pid = 1652] [id = 326] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x112d85000 == 31 [pid = 1652] [id = 325] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x125f87000 == 30 [pid = 1652] [id = 343] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9df000 == 29 [pid = 1652] [id = 342] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1194dd800 == 28 [pid = 1652] [id = 341] 05:30:07 INFO - PROCESS | 1652 | --DOCSHELL 0x113c2d800 == 27 [pid = 1652] [id = 340] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1186ec800) [pid = 1652] [serial = 945] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11939e000) [pid = 1652] [serial = 946] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126bc4000) [pid = 1652] [serial = 957] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116806000) [pid = 1652] [serial = 937] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x115e1d400) [pid = 1652] [serial = 936] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11313fc00) [pid = 1652] [serial = 922] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1127ca800) [pid = 1652] [serial = 921] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11841d000) [pid = 1652] [serial = 925] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118056c00) [pid = 1652] [serial = 924] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126186000) [pid = 1652] [serial = 955] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128c34400) [pid = 1652] [serial = 960] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x126f15400) [pid = 1652] [serial = 958] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x121194c00) [pid = 1652] [serial = 928] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119399400) [pid = 1652] [serial = 927] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128e57800) [pid = 1652] [serial = 961] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118058800) [pid = 1652] [serial = 964] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128c2e400) [pid = 1652] [serial = 931] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126958000) [pid = 1652] [serial = 930] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a906400) [pid = 1652] [serial = 970] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119bc9000) [pid = 1652] [serial = 949] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11313ac00) [pid = 1652] [serial = 963] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113c52400) [pid = 1652] [serial = 940] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11313e400) [pid = 1652] [serial = 939] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12ab5c800) [pid = 1652] [serial = 934] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119d83800) [pid = 1652] [serial = 966] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12a909000) [pid = 1652] [serial = 933] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119d84800) [pid = 1652] [serial = 951] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x121198400) [pid = 1652] [serial = 952] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126bce800) [pid = 1652] [serial = 967] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128fb3800) [pid = 1652] [serial = 969] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12ab67000) [pid = 1652] [serial = 972] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124ab3800) [pid = 1652] [serial = 954] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119aaa000) [pid = 1652] [serial = 948] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1175f9c00) [pid = 1652] [serial = 942] [outer = 0x0] [url = about:blank] 05:30:07 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118414c00) [pid = 1652] [serial = 943] [outer = 0x0] [url = about:blank] 05:30:08 INFO - PROCESS | 1652 | 1467808208140 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1323ms 05:30:08 INFO - PROCESS | 1652 | 1467808208185 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1652 | 1467808208188 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:30:08 INFO - PROCESS | 1652 | 1467808208191 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1652 | 1467808208193 Marionette TRACE conn2 <- [1,1350,null,{}] 05:30:08 INFO - PROCESS | 1652 | 1467808208197 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 1652 | 1467808208199 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:08 INFO - PROCESS | 1652 | 1467808208300 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:30:08 INFO - PROCESS | 1652 | 1467808208349 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1652 | 1467808208352 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x11616a800 == 28 [pid = 1652] [id = 345] 05:30:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112979400) [pid = 1652] [serial = 1034] [outer = 0x0] 05:30:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113137c00) [pid = 1652] [serial = 1035] [outer = 0x112979400] 05:30:08 INFO - PROCESS | 1652 | 1467808208384 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x113c50800) [pid = 1652] [serial = 1036] [outer = 0x112979400] 05:30:08 INFO - PROCESS | 1652 | 1467808208842 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 721ms 05:30:08 INFO - PROCESS | 1652 | 1467808208922 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:30:08 INFO - PROCESS | 1652 | 1467808208926 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:30:08 INFO - PROCESS | 1652 | 1467808208931 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1652 | 1467808208933 Marionette TRACE conn2 <- [1,1354,null,{}] 05:30:08 INFO - PROCESS | 1652 | 1467808208938 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 1652 | 1467808208940 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:09 INFO - PROCESS | 1652 | 1467808209040 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:30:09 INFO - PROCESS | 1652 | 1467808209113 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1652 | 1467808209115 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x116eee800 == 29 [pid = 1652] [id = 346] 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1163eec00) [pid = 1652] [serial = 1037] [outer = 0x0] 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11688b800) [pid = 1652] [serial = 1038] [outer = 0x1163eec00] 05:30:09 INFO - PROCESS | 1652 | 1467808209146 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1175f0400) [pid = 1652] [serial = 1039] [outer = 0x1163eec00] 05:30:09 INFO - PROCESS | 1652 | 1467808209755 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 871ms 05:30:09 INFO - PROCESS | 1652 | 1467808209802 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:30:09 INFO - PROCESS | 1652 | 1467808209805 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:30:09 INFO - PROCESS | 1652 | 1467808209808 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1652 | 1467808209810 Marionette TRACE conn2 <- [1,1358,null,{}] 05:30:09 INFO - PROCESS | 1652 | 1467808209814 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:09 INFO - PROCESS | 1652 | 1467808209815 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:09 INFO - PROCESS | 1652 | 1467808209893 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:30:09 INFO - PROCESS | 1652 | 1467808209899 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1652 | 1467808209901 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abd000 == 30 [pid = 1652] [id = 347] 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1128af400) [pid = 1652] [serial = 1040] [outer = 0x0] 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x115e1c400) [pid = 1652] [serial = 1041] [outer = 0x1128af400] 05:30:09 INFO - PROCESS | 1652 | 1467808209932 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116ea2800) [pid = 1652] [serial = 1042] [outer = 0x1128af400] 05:30:10 INFO - PROCESS | 1652 | 1467808210342 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 571ms 05:30:10 INFO - PROCESS | 1652 | 1467808210380 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1652 | 1467808210385 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:30:10 INFO - PROCESS | 1652 | 1467808210391 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1652 | 1467808210393 Marionette TRACE conn2 <- [1,1362,null,{}] 05:30:10 INFO - PROCESS | 1652 | 1467808210397 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 1652 | 1467808210400 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:10 INFO - PROCESS | 1652 | 1467808210516 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:30:10 INFO - PROCESS | 1652 | 1467808210523 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 1652 | 1467808210525 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186cd000 == 31 [pid = 1652] [id = 348] 05:30:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118080800) [pid = 1652] [serial = 1043] [outer = 0x0] 05:30:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118420400) [pid = 1652] [serial = 1044] [outer = 0x118080800] 05:30:10 INFO - PROCESS | 1652 | 1467808210573 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118544c00) [pid = 1652] [serial = 1045] [outer = 0x118080800] 05:30:10 INFO - PROCESS | 1652 | 1467808210936 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 572ms 05:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:30:10 INFO - PROCESS | 1652 | 1467808210962 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1652 | 1467808210964 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:30:10 INFO - PROCESS | 1652 | 1467808210966 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1652 | 1467808210968 Marionette TRACE conn2 <- [1,1366,null,{}] 05:30:10 INFO - PROCESS | 1652 | 1467808210976 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 1652 | 1467808210979 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:11 INFO - PROCESS | 1652 | 1467808211056 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:30:11 INFO - PROCESS | 1652 | 1467808211061 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1652 | 1467808211063 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d12800 == 32 [pid = 1652] [id = 349] 05:30:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1163ed400) [pid = 1652] [serial = 1046] [outer = 0x0] 05:30:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118fedc00) [pid = 1652] [serial = 1047] [outer = 0x1163ed400] 05:30:11 INFO - PROCESS | 1652 | 1467808211093 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119722800) [pid = 1652] [serial = 1048] [outer = 0x1163ed400] 05:30:11 INFO - PROCESS | 1652 | 1467808211454 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 1652 | 1467808211489 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:30:11 INFO - PROCESS | 1652 | 1467808211492 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1652 | 1467808211493 Marionette TRACE conn2 <- [1,1370,null,{}] 05:30:11 INFO - PROCESS | 1652 | 1467808211495 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:11 INFO - PROCESS | 1652 | 1467808211496 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:11 INFO - PROCESS | 1652 | 1467808211604 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:30:11 INFO - PROCESS | 1652 | 1467808211635 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1652 | 1467808211636 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215e9000 == 33 [pid = 1652] [id = 350] 05:30:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112e20c00) [pid = 1652] [serial = 1049] [outer = 0x0] 05:30:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119aa4c00) [pid = 1652] [serial = 1050] [outer = 0x112e20c00] 05:30:11 INFO - PROCESS | 1652 | 1467808211661 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119d7ec00) [pid = 1652] [serial = 1051] [outer = 0x112e20c00] 05:30:11 INFO - PROCESS | 1652 | 1467808211985 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1652 | 1467808212018 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:30:12 INFO - PROCESS | 1652 | 1467808212030 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1652 | 1467808212031 Marionette TRACE conn2 <- [1,1374,null,{}] 05:30:12 INFO - PROCESS | 1652 | 1467808212033 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:12 INFO - PROCESS | 1652 | 1467808212034 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:12 INFO - PROCESS | 1652 | 1467808212127 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:30:12 INFO - PROCESS | 1652 | 1467808212130 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 1652 | 1467808212131 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fe4000 == 34 [pid = 1652] [id = 351] 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119aa7400) [pid = 1652] [serial = 1052] [outer = 0x0] 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x121195400) [pid = 1652] [serial = 1053] [outer = 0x119aa7400] 05:30:12 INFO - PROCESS | 1652 | 1467808212155 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1214d9000) [pid = 1652] [serial = 1054] [outer = 0x119aa7400] 05:30:12 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:30:12 INFO - PROCESS | 1652 | 1467808212510 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1652 | 1467808212554 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:30:12 INFO - PROCESS | 1652 | 1467808212556 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1652 | 1467808212557 Marionette TRACE conn2 <- [1,1378,null,{}] 05:30:12 INFO - PROCESS | 1652 | 1467808212559 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:12 INFO - PROCESS | 1652 | 1467808212563 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:12 INFO - PROCESS | 1652 | 1467808212675 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:30:12 INFO - PROCESS | 1652 | 1467808212681 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 1652 | 1467808212682 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f30800 == 35 [pid = 1652] [id = 352] 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x121da5400) [pid = 1652] [serial = 1055] [outer = 0x0] 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124cbd800) [pid = 1652] [serial = 1056] [outer = 0x121da5400] 05:30:12 INFO - PROCESS | 1652 | 1467808212707 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1269f3400) [pid = 1652] [serial = 1057] [outer = 0x121da5400] 05:30:13 INFO - PROCESS | 1652 | 1467808213029 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1652 | 1467808213076 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:30:13 INFO - PROCESS | 1652 | 1467808213078 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1652 | 1467808213086 Marionette TRACE conn2 <- [1,1382,null,{}] 05:30:13 INFO - PROCESS | 1652 | 1467808213088 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:13 INFO - PROCESS | 1652 | 1467808213090 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:13 INFO - PROCESS | 1652 | 1467808213181 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:30:13 INFO - PROCESS | 1652 | 1467808213193 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1652 | 1467808213194 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abc800 == 36 [pid = 1652] [id = 353] 05:30:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126bc3c00) [pid = 1652] [serial = 1058] [outer = 0x0] 05:30:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126d75400) [pid = 1652] [serial = 1059] [outer = 0x126bc3c00] 05:30:13 INFO - PROCESS | 1652 | 1467808213218 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1286d1800) [pid = 1652] [serial = 1060] [outer = 0x126bc3c00] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a90e800) [pid = 1652] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12b318400) [pid = 1652] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x110e81800) [pid = 1652] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1163e8000) [pid = 1652] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12bb73800) [pid = 1652] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119728c00) [pid = 1652] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1127cc400) [pid = 1652] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128e5f400) [pid = 1652] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116e97800) [pid = 1652] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119d88800) [pid = 1652] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1128ae000) [pid = 1652] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1175f5800) [pid = 1652] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x111c1ec00) [pid = 1652] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11972c400) [pid = 1652] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118544000) [pid = 1652] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x114e82c00) [pid = 1652] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124a04800) [pid = 1652] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1163f0000) [pid = 1652] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1121b9000) [pid = 1652] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:30:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118fe9000) [pid = 1652] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:30:13 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:30:13 INFO - PROCESS | 1652 | 1467808213608 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1652 | 1467808213657 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:30:13 INFO - PROCESS | 1652 | 1467808213659 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1652 | 1467808213661 Marionette TRACE conn2 <- [1,1386,null,{}] 05:30:13 INFO - PROCESS | 1652 | 1467808213663 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:13 INFO - PROCESS | 1652 | 1467808213664 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:13 INFO - PROCESS | 1652 | 1467808213742 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:30:13 INFO - PROCESS | 1652 | 1467808213745 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1652 | 1467808213746 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x121675800 == 37 [pid = 1652] [id = 354] 05:30:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1132a9400) [pid = 1652] [serial = 1061] [outer = 0x0] 05:30:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116e97800) [pid = 1652] [serial = 1062] [outer = 0x1132a9400] 05:30:13 INFO - PROCESS | 1652 | 1467808213775 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1184ecc00) [pid = 1652] [serial = 1063] [outer = 0x1132a9400] 05:30:14 INFO - PROCESS | 1652 | 1467808214089 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1652 | 1467808214133 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:30:14 INFO - PROCESS | 1652 | 1467808214136 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1652 | 1467808214137 Marionette TRACE conn2 <- [1,1390,null,{}] 05:30:14 INFO - PROCESS | 1652 | 1467808214146 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:14 INFO - PROCESS | 1652 | 1467808214147 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:14 INFO - PROCESS | 1652 | 1467808214224 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:30:14 INFO - PROCESS | 1652 | 1467808214276 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1652 | 1467808214278 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d04800 == 38 [pid = 1652] [id = 355] 05:30:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1132ec000) [pid = 1652] [serial = 1064] [outer = 0x0] 05:30:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119d88800) [pid = 1652] [serial = 1065] [outer = 0x1132ec000] 05:30:14 INFO - PROCESS | 1652 | 1467808214301 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c2d000) [pid = 1652] [serial = 1066] [outer = 0x1132ec000] 05:30:14 INFO - PROCESS | 1652 | 1467808214578 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 469ms 05:30:14 INFO - PROCESS | 1652 | 1467808214609 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1652 | 1467808214610 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:30:14 INFO - PROCESS | 1652 | 1467808214612 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1652 | 1467808214613 Marionette TRACE conn2 <- [1,1394,null,{}] 05:30:14 INFO - PROCESS | 1652 | 1467808214616 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:14 INFO - PROCESS | 1652 | 1467808214617 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:14 INFO - PROCESS | 1652 | 1467808214697 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:30:14 INFO - PROCESS | 1652 | 1467808214701 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1652 | 1467808214704 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8c5800 == 39 [pid = 1652] [id = 356] 05:30:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128c32c00) [pid = 1652] [serial = 1067] [outer = 0x0] 05:30:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128e55000) [pid = 1652] [serial = 1068] [outer = 0x128c32c00] 05:30:14 INFO - PROCESS | 1652 | 1467808214728 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128fb3800) [pid = 1652] [serial = 1069] [outer = 0x128c32c00] 05:30:15 INFO - PROCESS | 1652 | 1467808215042 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 470ms 05:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:30:15 INFO - PROCESS | 1652 | 1467808215082 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1652 | 1467808215084 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:30:15 INFO - PROCESS | 1652 | 1467808215094 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1652 | 1467808215095 Marionette TRACE conn2 <- [1,1398,null,{}] 05:30:15 INFO - PROCESS | 1652 | 1467808215098 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 1652 | 1467808215099 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:15 INFO - PROCESS | 1652 | 1467808215212 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:30:15 INFO - PROCESS | 1652 | 1467808215220 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1652 | 1467808215222 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac54800 == 40 [pid = 1652] [id = 357] 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128e58000) [pid = 1652] [serial = 1070] [outer = 0x0] 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a87c000) [pid = 1652] [serial = 1071] [outer = 0x128e58000] 05:30:15 INFO - PROCESS | 1652 | 1467808215248 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12ab5d000) [pid = 1652] [serial = 1072] [outer = 0x128e58000] 05:30:15 INFO - PROCESS | 1652 | 1467808215576 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 526ms 05:30:15 INFO - PROCESS | 1652 | 1467808215647 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1652 | 1467808215649 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:30:15 INFO - PROCESS | 1652 | 1467808215653 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1652 | 1467808215656 Marionette TRACE conn2 <- [1,1402,null,{}] 05:30:15 INFO - PROCESS | 1652 | 1467808215660 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 1652 | 1467808215662 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:15 INFO - PROCESS | 1652 | 1467808215764 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:30:15 INFO - PROCESS | 1652 | 1467808215860 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1652 | 1467808215863 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ee3800 == 41 [pid = 1652] [id = 358] 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1127d2c00) [pid = 1652] [serial = 1073] [outer = 0x0] 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1128ac800) [pid = 1652] [serial = 1074] [outer = 0x1127d2c00] 05:30:15 INFO - PROCESS | 1652 | 1467808215895 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115e1e400) [pid = 1652] [serial = 1075] [outer = 0x1127d2c00] 05:30:16 INFO - PROCESS | 1652 | 1467808216395 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 773ms 05:30:16 INFO - PROCESS | 1652 | 1467808216428 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1652 | 1467808216431 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:30:16 INFO - PROCESS | 1652 | 1467808216438 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1652 | 1467808216442 Marionette TRACE conn2 <- [1,1406,null,{}] 05:30:16 INFO - PROCESS | 1652 | 1467808216446 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:16 INFO - PROCESS | 1652 | 1467808216449 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:16 INFO - PROCESS | 1652 | 1467808216600 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:30:16 INFO - PROCESS | 1652 | 1467808216724 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1652 | 1467808216726 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12120c000 == 42 [pid = 1652] [id = 359] 05:30:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11663b400) [pid = 1652] [serial = 1076] [outer = 0x0] 05:30:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118416800) [pid = 1652] [serial = 1077] [outer = 0x11663b400] 05:30:16 INFO - PROCESS | 1652 | 1467808216779 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1186ec800) [pid = 1652] [serial = 1078] [outer = 0x11663b400] 05:30:17 INFO - PROCESS | 1652 | 1467808217233 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 826ms 05:30:17 INFO - PROCESS | 1652 | 1467808217271 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1652 | 1467808217273 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:30:17 INFO - PROCESS | 1652 | 1467808217276 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1652 | 1467808217277 Marionette TRACE conn2 <- [1,1410,null,{}] 05:30:17 INFO - PROCESS | 1652 | 1467808217284 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 1652 | 1467808217290 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:17 INFO - PROCESS | 1652 | 1467808217390 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:30:17 INFO - PROCESS | 1652 | 1467808217459 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1652 | 1467808217461 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3c1000 == 43 [pid = 1652] [id = 360] 05:30:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119fb2c00) [pid = 1652] [serial = 1079] [outer = 0x0] 05:30:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x121daa400) [pid = 1652] [serial = 1080] [outer = 0x119fb2c00] 05:30:17 INFO - PROCESS | 1652 | 1467808217492 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124e38400) [pid = 1652] [serial = 1081] [outer = 0x119fb2c00] 05:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 673ms 05:30:17 INFO - PROCESS | 1652 | 1467808217945 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:30:17 INFO - PROCESS | 1652 | 1467808217949 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1652 | 1467808217951 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:30:17 INFO - PROCESS | 1652 | 1467808217973 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1652 | 1467808217975 Marionette TRACE conn2 <- [1,1414,null,{}] 05:30:17 INFO - PROCESS | 1652 | 1467808217977 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 1652 | 1467808217978 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:18 INFO - PROCESS | 1652 | 1467808218079 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:30:18 INFO - PROCESS | 1652 | 1467808218144 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1652 | 1467808218146 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be5f800 == 44 [pid = 1652] [id = 361] 05:30:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126186000) [pid = 1652] [serial = 1082] [outer = 0x0] 05:30:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1269f0800) [pid = 1652] [serial = 1083] [outer = 0x126186000] 05:30:18 INFO - PROCESS | 1652 | 1467808218176 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128e51800) [pid = 1652] [serial = 1084] [outer = 0x126186000] 05:30:18 INFO - PROCESS | 1652 | 1467808218763 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 826ms 05:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:30:18 INFO - PROCESS | 1652 | 1467808218798 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1652 | 1467808218800 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:30:18 INFO - PROCESS | 1652 | 1467808218804 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1652 | 1467808218806 Marionette TRACE conn2 <- [1,1418,null,{}] 05:30:18 INFO - PROCESS | 1652 | 1467808218809 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 1652 | 1467808218811 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:18 INFO - PROCESS | 1652 | 1467808218959 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:30:19 INFO - PROCESS | 1652 | 1467808219225 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1652 | 1467808219227 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aab800 == 45 [pid = 1652] [id = 362] 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1127ccc00) [pid = 1652] [serial = 1085] [outer = 0x0] 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1128b2c00) [pid = 1652] [serial = 1086] [outer = 0x1127ccc00] 05:30:19 INFO - PROCESS | 1652 | 1467808219260 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x115d04800) [pid = 1652] [serial = 1087] [outer = 0x1127ccc00] 05:30:19 INFO - PROCESS | 1652 | 1467808219706 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12a8c5800 == 44 [pid = 1652] [id = 356] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119d04800 == 43 [pid = 1652] [id = 355] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x121675800 == 42 [pid = 1652] [id = 354] 05:30:19 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1175f1c00) [pid = 1652] [serial = 1032] [outer = 0x0] [url = about:blank] 05:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 971ms 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x116abc800 == 41 [pid = 1652] [id = 353] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x125f30800 == 40 [pid = 1652] [id = 352] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x124fe4000 == 39 [pid = 1652] [id = 351] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1215e9000 == 38 [pid = 1652] [id = 350] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119d12800 == 37 [pid = 1652] [id = 349] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1186cd000 == 36 [pid = 1652] [id = 348] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x116abd000 == 35 [pid = 1652] [id = 347] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x116eee800 == 34 [pid = 1652] [id = 346] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x11616a800 == 33 [pid = 1652] [id = 345] 05:30:19 INFO - PROCESS | 1652 | --DOCSHELL 0x116ede000 == 32 [pid = 1652] [id = 344] 05:30:19 INFO - PROCESS | 1652 | 1467808219777 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:30:19 INFO - PROCESS | 1652 | 1467808219779 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:30:19 INFO - PROCESS | 1652 | 1467808219782 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1652 | 1467808219784 Marionette TRACE conn2 <- [1,1422,null,{}] 05:30:19 INFO - PROCESS | 1652 | 1467808219787 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 1652 | 1467808219790 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:19 INFO - PROCESS | 1652 | 1467808219871 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:30:19 INFO - PROCESS | 1652 | 1467808219877 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1652 | 1467808219878 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abd000 == 33 [pid = 1652] [id = 363] 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11688c800) [pid = 1652] [serial = 1088] [outer = 0x0] 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1175f9c00) [pid = 1652] [serial = 1089] [outer = 0x11688c800] 05:30:19 INFO - PROCESS | 1652 | 1467808219907 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118544000) [pid = 1652] [serial = 1090] [outer = 0x11688c800] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12ace2000) [pid = 1652] [serial = 973] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12bb73400) [pid = 1652] [serial = 1015] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1127cec00) [pid = 1652] [serial = 1020] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118547000) [pid = 1652] [serial = 1024] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1184ea400) [pid = 1652] [serial = 1023] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12bb79800) [pid = 1652] [serial = 1017] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112c14800) [pid = 1652] [serial = 1021] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119bc4000) [pid = 1652] [serial = 1026] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126f16c00) [pid = 1652] [serial = 999] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a875c00) [pid = 1652] [serial = 1002] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12bb7ec00) [pid = 1652] [serial = 1018] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1175f9400) [pid = 1652] [serial = 978] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118412400) [pid = 1652] [serial = 979] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12189f800) [pid = 1652] [serial = 993] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12ab60400) [pid = 1652] [serial = 1005] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12360fc00) [pid = 1652] [serial = 994] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11808f400) [pid = 1652] [serial = 984] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1184e9400) [pid = 1652] [serial = 985] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112134800) [pid = 1652] [serial = 975] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1128a4c00) [pid = 1652] [serial = 976] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119bc8400) [pid = 1652] [serial = 990] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119d87000) [pid = 1652] [serial = 991] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118f69800) [pid = 1652] [serial = 987] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11965c800) [pid = 1652] [serial = 988] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e90400) [pid = 1652] [serial = 981] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116807c00) [pid = 1652] [serial = 982] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126536000) [pid = 1652] [serial = 1029] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121da8c00) [pid = 1652] [serial = 1027] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12acee000) [pid = 1652] [serial = 1006] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118736c00) [pid = 1652] [serial = 1011] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126f0d800) [pid = 1652] [serial = 1030] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1163f1000) [pid = 1652] [serial = 1009] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12b320800) [pid = 1652] [serial = 1014] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x112c15400) [pid = 1652] [serial = 1008] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12acfc800) [pid = 1652] [serial = 1012] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a907c00) [pid = 1652] [serial = 1003] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124abb000) [pid = 1652] [serial = 996] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128e5d400) [pid = 1652] [serial = 1000] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x126d72800) [pid = 1652] [serial = 997] [outer = 0x0] [url = about:blank] 05:30:20 INFO - PROCESS | 1652 | 1467808220266 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 05:30:20 INFO - PROCESS | 1652 | 1467808220304 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 1652 | 1467808220307 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:30:20 INFO - PROCESS | 1652 | 1467808220310 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1652 | 1467808220311 Marionette TRACE conn2 <- [1,1426,null,{}] 05:30:20 INFO - PROCESS | 1652 | 1467808220314 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 1652 | 1467808220315 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:20 INFO - PROCESS | 1652 | 1467808220394 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:30:20 INFO - PROCESS | 1652 | 1467808220398 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1652 | 1467808220399 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x119194000 == 34 [pid = 1652] [id = 364] 05:30:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1186ee400) [pid = 1652] [serial = 1091] [outer = 0x0] 05:30:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118f66400) [pid = 1652] [serial = 1092] [outer = 0x1186ee400] 05:30:20 INFO - PROCESS | 1652 | 1467808220426 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11972dc00) [pid = 1652] [serial = 1093] [outer = 0x1186ee400] 05:30:20 INFO - PROCESS | 1652 | 1467808220804 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 519ms 05:30:20 INFO - PROCESS | 1652 | 1467808220830 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 1652 | 1467808220831 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:30:20 INFO - PROCESS | 1652 | 1467808220834 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1652 | 1467808220838 Marionette TRACE conn2 <- [1,1430,null,{}] 05:30:20 INFO - PROCESS | 1652 | 1467808220852 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 1652 | 1467808220854 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:20 INFO - PROCESS | 1652 | 1467808220934 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:30:20 INFO - PROCESS | 1652 | 1467808220941 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1652 | 1467808220942 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x121427800 == 35 [pid = 1652] [id = 365] 05:30:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119a9f000) [pid = 1652] [serial = 1094] [outer = 0x0] 05:30:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1214d8c00) [pid = 1652] [serial = 1095] [outer = 0x119a9f000] 05:30:20 INFO - PROCESS | 1652 | 1467808220968 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x124e3a400) [pid = 1652] [serial = 1096] [outer = 0x119a9f000] 05:30:21 INFO - PROCESS | 1652 | 1467808221310 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 526ms 05:30:21 INFO - PROCESS | 1652 | 1467808221360 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1652 | 1467808221362 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:30:21 INFO - PROCESS | 1652 | 1467808221364 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1652 | 1467808221365 Marionette TRACE conn2 <- [1,1434,null,{}] 05:30:21 INFO - PROCESS | 1652 | 1467808221367 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 1652 | 1467808221368 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:21 INFO - PROCESS | 1652 | 1467808221468 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:30:21 INFO - PROCESS | 1652 | 1467808221476 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1652 | 1467808221477 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x121981000 == 36 [pid = 1652] [id = 366] 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x125fd9400) [pid = 1652] [serial = 1097] [outer = 0x0] 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x126bc7800) [pid = 1652] [serial = 1098] [outer = 0x125fd9400] 05:30:21 INFO - PROCESS | 1652 | 1467808221502 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126f18000) [pid = 1652] [serial = 1099] [outer = 0x125fd9400] 05:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 468ms 05:30:21 INFO - PROCESS | 1652 | 1467808221827 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:30:21 INFO - PROCESS | 1652 | 1467808221832 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1652 | 1467808221833 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:30:21 INFO - PROCESS | 1652 | 1467808221838 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1652 | 1467808221840 Marionette TRACE conn2 <- [1,1438,null,{}] 05:30:21 INFO - PROCESS | 1652 | 1467808221843 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 1652 | 1467808221844 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:21 INFO - PROCESS | 1652 | 1467808221926 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:30:21 INFO - PROCESS | 1652 | 1467808221929 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1652 | 1467808221934 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f77000 == 37 [pid = 1652] [id = 367] 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128fb2000) [pid = 1652] [serial = 1100] [outer = 0x0] 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128fb9400) [pid = 1652] [serial = 1101] [outer = 0x128fb2000] 05:30:21 INFO - PROCESS | 1652 | 1467808221966 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a90a800) [pid = 1652] [serial = 1102] [outer = 0x128fb2000] 05:30:22 INFO - PROCESS | 1652 | 1467808222345 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 522ms 05:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:30:22 INFO - PROCESS | 1652 | 1467808222358 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 1652 | 1467808222359 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:30:22 INFO - PROCESS | 1652 | 1467808222362 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1652 | 1467808222363 Marionette TRACE conn2 <- [1,1442,null,{}] 05:30:22 INFO - PROCESS | 1652 | 1467808222365 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 1652 | 1467808222366 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:22 INFO - PROCESS | 1652 | 1467808222468 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:30:22 INFO - PROCESS | 1652 | 1467808222504 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1652 | 1467808222505 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132e7800 == 38 [pid = 1652] [id = 368] 05:30:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a911c00) [pid = 1652] [serial = 1103] [outer = 0x0] 05:30:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12ab64000) [pid = 1652] [serial = 1104] [outer = 0x12a911c00] 05:30:22 INFO - PROCESS | 1652 | 1467808222536 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12acee000) [pid = 1652] [serial = 1105] [outer = 0x12a911c00] 05:30:22 INFO - PROCESS | 1652 | 1467808222892 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 567ms 05:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:30:22 INFO - PROCESS | 1652 | 1467808222930 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 1652 | 1467808222931 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:30:22 INFO - PROCESS | 1652 | 1467808222933 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1652 | 1467808222936 Marionette TRACE conn2 <- [1,1446,null,{}] 05:30:22 INFO - PROCESS | 1652 | 1467808222944 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 1652 | 1467808222945 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:23 INFO - PROCESS | 1652 | 1467808223045 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:30:23 INFO - PROCESS | 1652 | 1467808223048 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1652 | 1467808223049 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8b1000 == 39 [pid = 1652] [id = 369] 05:30:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12ab60400) [pid = 1652] [serial = 1106] [outer = 0x0] 05:30:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b319000) [pid = 1652] [serial = 1107] [outer = 0x12ab60400] 05:30:23 INFO - PROCESS | 1652 | 1467808223073 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b320800) [pid = 1652] [serial = 1108] [outer = 0x12ab60400] 05:30:23 INFO - PROCESS | 1652 | 1467808223406 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 526ms 05:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:30:23 INFO - PROCESS | 1652 | 1467808223460 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 1652 | 1467808223461 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:30:23 INFO - PROCESS | 1652 | 1467808223463 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1652 | 1467808223464 Marionette TRACE conn2 <- [1,1450,null,{}] 05:30:23 INFO - PROCESS | 1652 | 1467808223466 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:23 INFO - PROCESS | 1652 | 1467808223467 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:23 INFO - PROCESS | 1652 | 1467808223565 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:30:23 INFO - PROCESS | 1652 | 1467808223578 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1652 | 1467808223579 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b293000 == 40 [pid = 1652] [id = 370] 05:30:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b325800) [pid = 1652] [serial = 1109] [outer = 0x0] 05:30:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bb76000) [pid = 1652] [serial = 1110] [outer = 0x12b325800] 05:30:23 INFO - PROCESS | 1652 | 1467808223609 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bb7dc00) [pid = 1652] [serial = 1111] [outer = 0x12b325800] 05:30:23 INFO - PROCESS | 1652 | 1467808223948 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 05:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:30:23 INFO - PROCESS | 1652 | 1467808223987 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 1652 | 1467808223988 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:30:23 INFO - PROCESS | 1652 | 1467808223990 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1652 | 1467808223991 Marionette TRACE conn2 <- [1,1454,null,{}] 05:30:23 INFO - PROCESS | 1652 | 1467808223993 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:23 INFO - PROCESS | 1652 | 1467808223995 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:24 INFO - PROCESS | 1652 | 1467808224156 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1128af400) [pid = 1652] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x121da5400) [pid = 1652] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1132ec000) [pid = 1652] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112979400) [pid = 1652] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118080800) [pid = 1652] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1163eec00) [pid = 1652] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126bc3c00) [pid = 1652] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119aa7400) [pid = 1652] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112e20c00) [pid = 1652] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128c32c00) [pid = 1652] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116781400) [pid = 1652] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1132a9400) [pid = 1652] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:30:24 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1163ed400) [pid = 1652] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:30:24 INFO - PROCESS | 1652 | 1467808224201 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1652 | 1467808224202 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168bd800 == 41 [pid = 1652] [id = 371] 05:30:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x112132c00) [pid = 1652] [serial = 1112] [outer = 0x0] 05:30:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112e1b800) [pid = 1652] [serial = 1113] [outer = 0x112132c00] 05:30:24 INFO - PROCESS | 1652 | 1467808224228 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116784400) [pid = 1652] [serial = 1114] [outer = 0x112132c00] 05:30:24 INFO - PROCESS | 1652 | 1467808224594 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 618ms 05:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:30:24 INFO - PROCESS | 1652 | 1467808224609 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1652 | 1467808224611 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:30:24 INFO - PROCESS | 1652 | 1467808224614 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1652 | 1467808224616 Marionette TRACE conn2 <- [1,1458,null,{}] 05:30:24 INFO - PROCESS | 1652 | 1467808224621 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:24 INFO - PROCESS | 1652 | 1467808224622 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:24 INFO - PROCESS | 1652 | 1467808224718 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:30:24 INFO - PROCESS | 1652 | 1467808224773 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1652 | 1467808224782 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5d000 == 42 [pid = 1652] [id = 372] 05:30:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116781400) [pid = 1652] [serial = 1115] [outer = 0x0] 05:30:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d85000) [pid = 1652] [serial = 1116] [outer = 0x116781400] 05:30:24 INFO - PROCESS | 1652 | 1467808224822 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12bc07400) [pid = 1652] [serial = 1117] [outer = 0x116781400] 05:30:25 INFO - PROCESS | 1652 | 1467808225107 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 522ms 05:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:30:25 INFO - PROCESS | 1652 | 1467808225143 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1652 | 1467808225144 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:30:25 INFO - PROCESS | 1652 | 1467808225146 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1652 | 1467808225148 Marionette TRACE conn2 <- [1,1462,null,{}] 05:30:25 INFO - PROCESS | 1652 | 1467808225150 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:25 INFO - PROCESS | 1652 | 1467808225152 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:25 INFO - PROCESS | 1652 | 1467808225249 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:30:25 INFO - PROCESS | 1652 | 1467808225255 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1652 | 1467808225256 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c363800 == 43 [pid = 1652] [id = 373] 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121da9c00) [pid = 1652] [serial = 1118] [outer = 0x0] 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12bcf4400) [pid = 1652] [serial = 1119] [outer = 0x121da9c00] 05:30:25 INFO - PROCESS | 1652 | 1467808225280 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12bcfbc00) [pid = 1652] [serial = 1120] [outer = 0x121da9c00] 05:30:25 INFO - PROCESS | 1652 | 1467808225596 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 471ms 05:30:25 INFO - PROCESS | 1652 | 1467808225617 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1652 | 1467808225620 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:30:25 INFO - PROCESS | 1652 | 1467808225625 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1652 | 1467808225626 Marionette TRACE conn2 <- [1,1466,null,{}] 05:30:25 INFO - PROCESS | 1652 | 1467808225628 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:25 INFO - PROCESS | 1652 | 1467808225630 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:25 INFO - PROCESS | 1652 | 1467808225747 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:30:25 INFO - PROCESS | 1652 | 1467808225753 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1652 | 1467808225754 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c368800 == 44 [pid = 1652] [id = 374] 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1125fc400) [pid = 1652] [serial = 1121] [outer = 0x0] 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12bcf9000) [pid = 1652] [serial = 1122] [outer = 0x1125fc400] 05:30:25 INFO - PROCESS | 1652 | 1467808225778 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12c009c00) [pid = 1652] [serial = 1123] [outer = 0x1125fc400] 05:30:26 INFO - PROCESS | 1652 | 1467808226124 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 523ms 05:30:26 INFO - PROCESS | 1652 | 1467808226213 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 1652 | 1467808226217 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:30:26 INFO - PROCESS | 1652 | 1467808226248 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1652 | 1467808226254 Marionette TRACE conn2 <- [1,1470,null,{}] 05:30:26 INFO - PROCESS | 1652 | 1467808226261 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:26 INFO - PROCESS | 1652 | 1467808226264 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:26 INFO - PROCESS | 1652 | 1467808226435 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:30:26 INFO - PROCESS | 1652 | 1467808226525 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1652 | 1467808226530 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168cb000 == 45 [pid = 1652] [id = 375] 05:30:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1132ef000) [pid = 1652] [serial = 1124] [outer = 0x0] 05:30:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115df4c00) [pid = 1652] [serial = 1125] [outer = 0x1132ef000] 05:30:26 INFO - PROCESS | 1652 | 1467808226579 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116882000) [pid = 1652] [serial = 1126] [outer = 0x1132ef000] 05:30:27 INFO - PROCESS | 1652 | 1467808227088 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 880ms 05:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:30:27 INFO - PROCESS | 1652 | 1467808227125 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1652 | 1467808227127 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:30:27 INFO - PROCESS | 1652 | 1467808227132 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1652 | 1467808227135 Marionette TRACE conn2 <- [1,1474,null,{}] 05:30:27 INFO - PROCESS | 1652 | 1467808227156 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:27 INFO - PROCESS | 1652 | 1467808227158 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:27 INFO - PROCESS | 1652 | 1467808227263 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:30:27 INFO - PROCESS | 1652 | 1467808227332 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1652 | 1467808227333 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212b2000 == 46 [pid = 1652] [id = 376] 05:30:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118736c00) [pid = 1652] [serial = 1127] [outer = 0x0] 05:30:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11939a800) [pid = 1652] [serial = 1128] [outer = 0x118736c00] 05:30:27 INFO - PROCESS | 1652 | 1467808227364 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11968e400) [pid = 1652] [serial = 1129] [outer = 0x118736c00] 05:30:27 INFO - PROCESS | 1652 | 1467808227787 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 693ms 05:30:27 INFO - PROCESS | 1652 | 1467808227876 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1652 | 1467808227877 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:30:27 INFO - PROCESS | 1652 | 1467808227881 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1652 | 1467808227882 Marionette TRACE conn2 <- [1,1478,null,{}] 05:30:27 INFO - PROCESS | 1652 | 1467808227891 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:27 INFO - PROCESS | 1652 | 1467808227895 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:28 INFO - PROCESS | 1652 | 1467808227999 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:30:28 INFO - PROCESS | 1652 | 1467808228069 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1652 | 1467808228072 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be59000 == 47 [pid = 1652] [id = 377] 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119bc8800) [pid = 1652] [serial = 1130] [outer = 0x0] 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119d81c00) [pid = 1652] [serial = 1131] [outer = 0x119bc8800] 05:30:28 INFO - PROCESS | 1652 | 1467808228103 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124c8f000) [pid = 1652] [serial = 1132] [outer = 0x119bc8800] 05:30:28 INFO - PROCESS | 1652 | 1467808228558 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 719ms 05:30:28 INFO - PROCESS | 1652 | 1467808228601 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1652 | 1467808228602 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:30:28 INFO - PROCESS | 1652 | 1467808228607 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1652 | 1467808228608 Marionette TRACE conn2 <- [1,1482,null,{}] 05:30:28 INFO - PROCESS | 1652 | 1467808228610 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:28 INFO - PROCESS | 1652 | 1467808228612 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:28 INFO - PROCESS | 1652 | 1467808228715 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:30:28 INFO - PROCESS | 1652 | 1467808228785 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1652 | 1467808228786 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x116611000 == 48 [pid = 1652] [id = 378] 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x117d5f400) [pid = 1652] [serial = 1133] [outer = 0x0] 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119bc9c00) [pid = 1652] [serial = 1134] [outer = 0x117d5f400] 05:30:28 INFO - PROCESS | 1652 | 1467808228816 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126183400) [pid = 1652] [serial = 1135] [outer = 0x117d5f400] 05:30:29 INFO - PROCESS | 1652 | 1467808229526 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 05:30:29 INFO - PROCESS | 1652 | 1467808229577 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:30:29 INFO - PROCESS | 1652 | 1467808229581 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:30:29 INFO - PROCESS | 1652 | 1467808229585 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1652 | 1467808229588 Marionette TRACE conn2 <- [1,1486,null,{}] 05:30:29 INFO - PROCESS | 1652 | 1467808229594 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:29 INFO - PROCESS | 1652 | 1467808229596 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:29 INFO - PROCESS | 1652 | 1467808229719 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:30:29 INFO - PROCESS | 1652 | 1467808229790 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1652 | 1467808229792 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ce2000 == 49 [pid = 1652] [id = 379] 05:30:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118056c00) [pid = 1652] [serial = 1136] [outer = 0x0] 05:30:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11808a000) [pid = 1652] [serial = 1137] [outer = 0x118056c00] 05:30:29 INFO - PROCESS | 1652 | 1467808229838 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11862e800) [pid = 1652] [serial = 1138] [outer = 0x118056c00] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12c363800 == 48 [pid = 1652] [id = 373] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5d000 == 47 [pid = 1652] [id = 372] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1168bd800 == 46 [pid = 1652] [id = 371] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b293000 == 45 [pid = 1652] [id = 370] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12a8b1000 == 44 [pid = 1652] [id = 369] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12a87c000) [pid = 1652] [serial = 1071] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1132e7800 == 43 [pid = 1652] [id = 368] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x125f77000 == 42 [pid = 1652] [id = 367] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x121981000 == 41 [pid = 1652] [id = 366] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x121427800 == 40 [pid = 1652] [id = 365] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x119194000 == 39 [pid = 1652] [id = 364] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x116abd000 == 38 [pid = 1652] [id = 363] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x116aab800 == 37 [pid = 1652] [id = 362] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12be5f800 == 36 [pid = 1652] [id = 361] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3c1000 == 35 [pid = 1652] [id = 360] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12120c000 == 34 [pid = 1652] [id = 359] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x115ee3800 == 33 [pid = 1652] [id = 358] 05:30:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac54800 == 32 [pid = 1652] [id = 357] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x128fb3800) [pid = 1652] [serial = 1069] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x115e1c400) [pid = 1652] [serial = 1041] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x124cbd800) [pid = 1652] [serial = 1056] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119d88800) [pid = 1652] [serial = 1065] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x113137c00) [pid = 1652] [serial = 1035] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118544c00) [pid = 1652] [serial = 1045] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118420400) [pid = 1652] [serial = 1044] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11688b800) [pid = 1652] [serial = 1038] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126d75400) [pid = 1652] [serial = 1059] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x121195400) [pid = 1652] [serial = 1053] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116ea2800) [pid = 1652] [serial = 1042] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1286d1800) [pid = 1652] [serial = 1060] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119d7ec00) [pid = 1652] [serial = 1051] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1175f0400) [pid = 1652] [serial = 1039] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128c2d000) [pid = 1652] [serial = 1066] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128e55000) [pid = 1652] [serial = 1068] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119aa4c00) [pid = 1652] [serial = 1050] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1269f3400) [pid = 1652] [serial = 1057] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11808cc00) [pid = 1652] [serial = 1033] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116e97800) [pid = 1652] [serial = 1062] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1214d9000) [pid = 1652] [serial = 1054] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119722800) [pid = 1652] [serial = 1048] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113c50800) [pid = 1652] [serial = 1036] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1184ecc00) [pid = 1652] [serial = 1063] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118fedc00) [pid = 1652] [serial = 1047] [outer = 0x0] [url = about:blank] 05:30:30 INFO - PROCESS | 1652 | 1467808230383 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 825ms 05:30:30 INFO - PROCESS | 1652 | 1467808230410 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1652 | 1467808230413 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:30:30 INFO - PROCESS | 1652 | 1467808230419 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1652 | 1467808230421 Marionette TRACE conn2 <- [1,1490,null,{}] 05:30:30 INFO - PROCESS | 1652 | 1467808230423 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 1652 | 1467808230425 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:30 INFO - PROCESS | 1652 | 1467808230506 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:30:30 INFO - PROCESS | 1652 | 1467808230510 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1652 | 1467808230512 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x119191800 == 33 [pid = 1652] [id = 380] 05:30:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118fefc00) [pid = 1652] [serial = 1139] [outer = 0x0] 05:30:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11968d800) [pid = 1652] [serial = 1140] [outer = 0x118fefc00] 05:30:30 INFO - PROCESS | 1652 | 1467808230539 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119d82400) [pid = 1652] [serial = 1141] [outer = 0x118fefc00] 05:30:30 INFO - PROCESS | 1652 | 1467808230874 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 05:30:30 INFO - PROCESS | 1652 | 1467808230909 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1652 | 1467808230910 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:30:30 INFO - PROCESS | 1652 | 1467808230914 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1652 | 1467808230916 Marionette TRACE conn2 <- [1,1494,null,{}] 05:30:30 INFO - PROCESS | 1652 | 1467808230923 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 1652 | 1467808230926 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:31 INFO - PROCESS | 1652 | 1467808231007 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:30:31 INFO - PROCESS | 1652 | 1467808231013 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1652 | 1467808231015 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x123630000 == 34 [pid = 1652] [id = 381] 05:30:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x123586400) [pid = 1652] [serial = 1142] [outer = 0x0] 05:30:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118416000) [pid = 1652] [serial = 1143] [outer = 0x123586400] 05:30:31 INFO - PROCESS | 1652 | 1467808231042 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126959000) [pid = 1652] [serial = 1144] [outer = 0x123586400] 05:30:31 INFO - PROCESS | 1652 | 1467808231409 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 05:30:31 INFO - PROCESS | 1652 | 1467808231435 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:30:31 INFO - PROCESS | 1652 | 1467808231441 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:30:31 INFO - PROCESS | 1652 | 1467808231459 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1652 | 1467808231461 Marionette TRACE conn2 <- [1,1498,null,{}] 05:30:31 INFO - PROCESS | 1652 | 1467808231466 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:31 INFO - PROCESS | 1652 | 1467808231467 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:31 INFO - PROCESS | 1652 | 1467808231588 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:30:31 INFO - PROCESS | 1652 | 1467808231593 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1652 | 1467808231594 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12677f000 == 35 [pid = 1652] [id = 382] 05:30:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126d75400) [pid = 1652] [serial = 1145] [outer = 0x0] 05:30:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128c2dc00) [pid = 1652] [serial = 1146] [outer = 0x126d75400] 05:30:31 INFO - PROCESS | 1652 | 1467808231635 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128e52c00) [pid = 1652] [serial = 1147] [outer = 0x126d75400] 05:30:32 INFO - PROCESS | 1652 | 1467808232151 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 737ms 05:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:30:32 INFO - PROCESS | 1652 | 1467808232181 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1652 | 1467808232182 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:30:32 INFO - PROCESS | 1652 | 1467808232184 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1652 | 1467808232187 Marionette TRACE conn2 <- [1,1502,null,{}] 05:30:32 INFO - PROCESS | 1652 | 1467808232189 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 1652 | 1467808232190 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:32 INFO - PROCESS | 1652 | 1467808232283 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:30:32 INFO - PROCESS | 1652 | 1467808232290 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1652 | 1467808232292 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7d7800 == 36 [pid = 1652] [id = 383] 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a772c00) [pid = 1652] [serial = 1148] [outer = 0x0] 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12ab5fc00) [pid = 1652] [serial = 1149] [outer = 0x12a772c00] 05:30:32 INFO - PROCESS | 1652 | 1467808232316 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12acff000) [pid = 1652] [serial = 1150] [outer = 0x12a772c00] 05:30:32 INFO - PROCESS | 1652 | 1467808232709 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 571ms 05:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:30:32 INFO - PROCESS | 1652 | 1467808232756 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1652 | 1467808232757 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:30:32 INFO - PROCESS | 1652 | 1467808232759 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1652 | 1467808232760 Marionette TRACE conn2 <- [1,1506,null,{}] 05:30:32 INFO - PROCESS | 1652 | 1467808232762 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 1652 | 1467808232766 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:32 INFO - PROCESS | 1652 | 1467808232883 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:30:32 INFO - PROCESS | 1652 | 1467808232903 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1652 | 1467808232904 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b2aa800 == 37 [pid = 1652] [id = 384] 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b323800) [pid = 1652] [serial = 1151] [outer = 0x0] 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12bc0a400) [pid = 1652] [serial = 1152] [outer = 0x12b323800] 05:30:32 INFO - PROCESS | 1652 | 1467808232929 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12bcf8800) [pid = 1652] [serial = 1153] [outer = 0x12b323800] 05:30:33 INFO - PROCESS | 1652 | 1467808233262 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 05:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:30:33 INFO - PROCESS | 1652 | 1467808233279 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 1652 | 1467808233280 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:30:33 INFO - PROCESS | 1652 | 1467808233282 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1652 | 1467808233283 Marionette TRACE conn2 <- [1,1510,null,{}] 05:30:33 INFO - PROCESS | 1652 | 1467808233288 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:33 INFO - PROCESS | 1652 | 1467808233289 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:33 INFO - PROCESS | 1652 | 1467808233393 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:30:33 INFO - PROCESS | 1652 | 1467808233405 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1652 | 1467808233406 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5d000 == 38 [pid = 1652] [id = 385] 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bcf8c00) [pid = 1652] [serial = 1154] [outer = 0x0] 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12c008000) [pid = 1652] [serial = 1155] [outer = 0x12bcf8c00] 05:30:33 INFO - PROCESS | 1652 | 1467808233430 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12c00d000) [pid = 1652] [serial = 1156] [outer = 0x12bcf8c00] 05:30:33 INFO - PROCESS | 1652 | 1467808233768 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 522ms 05:30:33 INFO - PROCESS | 1652 | 1467808233806 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 1652 | 1467808233807 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:30:33 INFO - PROCESS | 1652 | 1467808233809 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1652 | 1467808233810 Marionette TRACE conn2 <- [1,1514,null,{}] 05:30:33 INFO - PROCESS | 1652 | 1467808233813 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:33 INFO - PROCESS | 1652 | 1467808233814 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:33 INFO - PROCESS | 1652 | 1467808233914 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:30:33 INFO - PROCESS | 1652 | 1467808233920 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1652 | 1467808233921 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c351000 == 39 [pid = 1652] [id = 386] 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126d1d400) [pid = 1652] [serial = 1157] [outer = 0x0] 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126d22400) [pid = 1652] [serial = 1158] [outer = 0x126d1d400] 05:30:33 INFO - PROCESS | 1652 | 1467808233978 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126d27400) [pid = 1652] [serial = 1159] [outer = 0x126d1d400] 05:30:34 INFO - PROCESS | 1652 | 1467808234296 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 521ms 05:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:30:34 INFO - PROCESS | 1652 | 1467808234332 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1652 | 1467808234333 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:30:34 INFO - PROCESS | 1652 | 1467808234340 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1652 | 1467808234342 Marionette TRACE conn2 <- [1,1518,null,{}] 05:30:34 INFO - PROCESS | 1652 | 1467808234345 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 1652 | 1467808234347 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:34 INFO - PROCESS | 1652 | 1467808234865 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a911c00) [pid = 1652] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12ab60400) [pid = 1652] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128fb2000) [pid = 1652] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11688c800) [pid = 1652] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119a9f000) [pid = 1652] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12b325800) [pid = 1652] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1127ccc00) [pid = 1652] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1186ee400) [pid = 1652] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125fd9400) [pid = 1652] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128e58000) [pid = 1652] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112132c00) [pid = 1652] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x121da9c00) [pid = 1652] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:30:34 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116781400) [pid = 1652] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:30:34 INFO - PROCESS | 1652 | 1467808234948 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1652 | 1467808234949 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d11800 == 40 [pid = 1652] [id = 387] 05:30:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x112133400) [pid = 1652] [serial = 1160] [outer = 0x0] 05:30:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112c14800) [pid = 1652] [serial = 1161] [outer = 0x112133400] 05:30:34 INFO - PROCESS | 1652 | 1467808234973 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11968a800) [pid = 1652] [serial = 1162] [outer = 0x112133400] 05:30:35 INFO - PROCESS | 1652 | 1467808235222 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 923ms 05:30:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:30:35 INFO - PROCESS | 1652 | 1467808235260 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1652 | 1467808235261 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:30:35 INFO - PROCESS | 1652 | 1467808235263 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1652 | 1467808235264 Marionette TRACE conn2 <- [1,1522,null,{}] 05:30:35 INFO - PROCESS | 1652 | 1467808235266 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:35 INFO - PROCESS | 1652 | 1467808235268 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:35 INFO - PROCESS | 1652 | 1467808235364 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:30:35 INFO - PROCESS | 1652 | 1467808235422 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1652 | 1467808235423 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c63b000 == 41 [pid = 1652] [id = 388] 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112ebb400) [pid = 1652] [serial = 1163] [outer = 0x0] 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x121da9c00) [pid = 1652] [serial = 1164] [outer = 0x112ebb400] 05:30:35 INFO - PROCESS | 1652 | 1467808235454 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a910800) [pid = 1652] [serial = 1165] [outer = 0x112ebb400] 05:30:35 INFO - PROCESS | 1652 | 1467808235708 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:30:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:30:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:30:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:30:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:30:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:30:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:30:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:30:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:30:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 05:30:35 INFO - PROCESS | 1652 | 1467808235733 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1652 | 1467808235735 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:30:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:30:35 INFO - PROCESS | 1652 | 1467808235745 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1652 | 1467808235746 Marionette TRACE conn2 <- [1,1526,null,{}] 05:30:35 INFO - PROCESS | 1652 | 1467808235748 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:35 INFO - PROCESS | 1652 | 1467808235750 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:35 INFO - PROCESS | 1652 | 1467808235850 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:30:35 INFO - PROCESS | 1652 | 1467808235855 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1652 | 1467808235856 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd8c000 == 42 [pid = 1652] [id = 389] 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a882800) [pid = 1652] [serial = 1166] [outer = 0x0] 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bcf9400) [pid = 1652] [serial = 1167] [outer = 0x12a882800] 05:30:35 INFO - PROCESS | 1652 | 1467808235882 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12c087000) [pid = 1652] [serial = 1168] [outer = 0x12a882800] 05:30:36 INFO - PROCESS | 1652 | 1467808236211 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:30:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:30:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:30:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:30:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:30:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:30:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:30:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 05:30:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:30:36 INFO - PROCESS | 1652 | 1467808236265 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1652 | 1467808236266 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:30:36 INFO - PROCESS | 1652 | 1467808236279 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1652 | 1467808236280 Marionette TRACE conn2 <- [1,1530,null,{}] 05:30:36 INFO - PROCESS | 1652 | 1467808236285 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:36 INFO - PROCESS | 1652 | 1467808236286 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:36 INFO - PROCESS | 1652 | 1467808236375 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:30:36 INFO - PROCESS | 1652 | 1467808236379 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1652 | 1467808236380 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d288000 == 43 [pid = 1652] [id = 390] 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1128ca800) [pid = 1652] [serial = 1169] [outer = 0x0] 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x114e85400) [pid = 1652] [serial = 1170] [outer = 0x1128ca800] 05:30:36 INFO - PROCESS | 1652 | 1467808236404 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12c088c00) [pid = 1652] [serial = 1171] [outer = 0x1128ca800] 05:30:36 INFO - PROCESS | 1652 | 1467808236709 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:30:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:30:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:30:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:30:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:30:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:30:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 483ms 05:30:36 INFO - PROCESS | 1652 | 1467808236752 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1652 | 1467808236753 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:30:36 INFO - PROCESS | 1652 | 1467808236755 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1652 | 1467808236756 Marionette TRACE conn2 <- [1,1534,null,{}] 05:30:36 INFO - PROCESS | 1652 | 1467808236759 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:36 INFO - PROCESS | 1652 | 1467808236760 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:36 INFO - PROCESS | 1652 | 1467808236841 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:30:36 INFO - PROCESS | 1652 | 1467808236957 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1652 | 1467808236959 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11631a800 == 44 [pid = 1652] [id = 391] 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x111cac000) [pid = 1652] [serial = 1172] [outer = 0x0] 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1128c4c00) [pid = 1652] [serial = 1173] [outer = 0x111cac000] 05:30:36 INFO - PROCESS | 1652 | 1467808236991 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11313fc00) [pid = 1652] [serial = 1174] [outer = 0x111cac000] 05:30:37 INFO - PROCESS | 1652 | 1467808237442 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 720ms 05:30:37 INFO - PROCESS | 1652 | 1467808237477 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1652 | 1467808237479 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:30:37 INFO - PROCESS | 1652 | 1467808237482 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1652 | 1467808237484 Marionette TRACE conn2 <- [1,1538,null,{}] 05:30:37 INFO - PROCESS | 1652 | 1467808237488 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 1652 | 1467808237490 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:37 INFO - PROCESS | 1652 | 1467808237621 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:30:37 INFO - PROCESS | 1652 | 1467808237699 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1652 | 1467808237701 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12362b000 == 45 [pid = 1652] [id = 392] 05:30:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11853f400) [pid = 1652] [serial = 1175] [outer = 0x0] 05:30:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118fe6800) [pid = 1652] [serial = 1176] [outer = 0x11853f400] 05:30:37 INFO - PROCESS | 1652 | 1467808237743 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119691400) [pid = 1652] [serial = 1177] [outer = 0x11853f400] 05:30:38 INFO - PROCESS | 1652 | 1467808238141 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 720ms 05:30:38 INFO - PROCESS | 1652 | 1467808238205 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1652 | 1467808238209 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:30:38 INFO - PROCESS | 1652 | 1467808238212 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1652 | 1467808238214 Marionette TRACE conn2 <- [1,1542,null,{}] 05:30:38 INFO - PROCESS | 1652 | 1467808238217 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:38 INFO - PROCESS | 1652 | 1467808238219 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:38 INFO - PROCESS | 1652 | 1467808238366 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:30:38 INFO - PROCESS | 1652 | 1467808238510 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1652 | 1467808238511 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3c7800 == 46 [pid = 1652] [id = 393] 05:30:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119d86400) [pid = 1652] [serial = 1178] [outer = 0x0] 05:30:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x125fe3000) [pid = 1652] [serial = 1179] [outer = 0x119d86400] 05:30:38 INFO - PROCESS | 1652 | 1467808238559 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126d1e400) [pid = 1652] [serial = 1180] [outer = 0x119d86400] 05:30:39 INFO - PROCESS | 1652 | 1467808239032 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 869ms 05:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:30:39 INFO - PROCESS | 1652 | 1467808239082 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1652 | 1467808239083 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:30:39 INFO - PROCESS | 1652 | 1467808239091 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1652 | 1467808239095 Marionette TRACE conn2 <- [1,1546,null,{}] 05:30:39 INFO - PROCESS | 1652 | 1467808239098 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 1652 | 1467808239101 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:39 INFO - PROCESS | 1652 | 1467808239245 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:30:39 INFO - PROCESS | 1652 | 1467808239300 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1652 | 1467808239302 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d6b0800 == 47 [pid = 1652] [id = 394] 05:30:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12ace1000) [pid = 1652] [serial = 1181] [outer = 0x0] 05:30:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12b319c00) [pid = 1652] [serial = 1182] [outer = 0x12ace1000] 05:30:39 INFO - PROCESS | 1652 | 1467808239329 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12b3a5000) [pid = 1652] [serial = 1183] [outer = 0x12ace1000] 05:30:39 INFO - PROCESS | 1652 | 1467808239741 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 676ms 05:30:39 INFO - PROCESS | 1652 | 1467808239763 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1652 | 1467808239765 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:30:39 INFO - PROCESS | 1652 | 1467808239767 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1652 | 1467808239769 Marionette TRACE conn2 <- [1,1550,null,{}] 05:30:39 INFO - PROCESS | 1652 | 1467808239771 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 1652 | 1467808239772 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:39 INFO - PROCESS | 1652 | 1467808239879 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:30:39 INFO - PROCESS | 1652 | 1467808239941 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1652 | 1467808239942 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114f000 == 48 [pid = 1652] [id = 395] 05:30:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12ace9400) [pid = 1652] [serial = 1184] [outer = 0x0] 05:30:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12b3aec00) [pid = 1652] [serial = 1185] [outer = 0x12ace9400] 05:30:40 INFO - PROCESS | 1652 | 1467808240011 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12bb7bc00) [pid = 1652] [serial = 1186] [outer = 0x12ace9400] 05:30:40 INFO - PROCESS | 1652 | 1467808240441 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 872ms 05:30:40 INFO - PROCESS | 1652 | 1467808240669 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 1652 | 1467808240672 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:30:40 INFO - PROCESS | 1652 | 1467808240677 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1652 | 1467808240678 Marionette TRACE conn2 <- [1,1554,null,{}] 05:30:40 INFO - PROCESS | 1652 | 1467808240682 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:40 INFO - PROCESS | 1652 | 1467808240684 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:40 INFO - PROCESS | 1652 | 1467808240784 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:30:40 INFO - PROCESS | 1652 | 1467808240855 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1652 | 1467808240858 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x121976800 == 49 [pid = 1652] [id = 396] 05:30:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11704b400) [pid = 1652] [serial = 1187] [outer = 0x0] 05:30:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11805f400) [pid = 1652] [serial = 1188] [outer = 0x11704b400] 05:30:40 INFO - PROCESS | 1652 | 1467808240885 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x118544400) [pid = 1652] [serial = 1189] [outer = 0x11704b400] 05:30:41 INFO - PROCESS | 1652 | 1467808241297 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 672ms 05:30:41 INFO - PROCESS | 1652 | 1467808241354 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1652 | 1467808241356 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:30:41 INFO - PROCESS | 1652 | 1467808241361 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1652 | 1467808241364 Marionette TRACE conn2 <- [1,1558,null,{}] 05:30:41 INFO - PROCESS | 1652 | 1467808241366 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:41 INFO - PROCESS | 1652 | 1467808241368 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:41 INFO - PROCESS | 1652 | 1467808241463 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:30:41 INFO - PROCESS | 1652 | 1467808241541 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1652 | 1467808241542 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199a6000 == 50 [pid = 1652] [id = 397] 05:30:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119bc9800) [pid = 1652] [serial = 1190] [outer = 0x0] 05:30:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119d82000) [pid = 1652] [serial = 1191] [outer = 0x119bc9800] 05:30:41 INFO - PROCESS | 1652 | 1467808241570 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1213de400) [pid = 1652] [serial = 1192] [outer = 0x119bc9800] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12d288000 == 49 [pid = 1652] [id = 390] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd8c000 == 48 [pid = 1652] [id = 389] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12c63b000 == 47 [pid = 1652] [id = 388] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x119d11800 == 46 [pid = 1652] [id = 387] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12c351000 == 45 [pid = 1652] [id = 386] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5d000 == 44 [pid = 1652] [id = 385] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12b2aa800 == 43 [pid = 1652] [id = 384] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7d7800 == 42 [pid = 1652] [id = 383] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12677f000 == 41 [pid = 1652] [id = 382] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x123630000 == 40 [pid = 1652] [id = 381] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x119191800 == 39 [pid = 1652] [id = 380] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x113ce2000 == 38 [pid = 1652] [id = 379] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1168cb000 == 37 [pid = 1652] [id = 375] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12c368800 == 36 [pid = 1652] [id = 374] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1212b2000 == 35 [pid = 1652] [id = 376] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12be59000 == 34 [pid = 1652] [id = 377] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x116611000 == 33 [pid = 1652] [id = 378] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x121976800 == 32 [pid = 1652] [id = 396] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12114f000 == 31 [pid = 1652] [id = 395] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12d6b0800 == 30 [pid = 1652] [id = 394] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3c7800 == 29 [pid = 1652] [id = 393] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12362b000 == 28 [pid = 1652] [id = 392] 05:30:42 INFO - PROCESS | 1652 | --DOCSHELL 0x11631a800 == 27 [pid = 1652] [id = 391] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x1128b2c00) [pid = 1652] [serial = 1086] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11972dc00) [pid = 1652] [serial = 1093] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x118f66400) [pid = 1652] [serial = 1092] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1269f0800) [pid = 1652] [serial = 1083] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1128ac800) [pid = 1652] [serial = 1074] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x126f18000) [pid = 1652] [serial = 1099] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x126bc7800) [pid = 1652] [serial = 1098] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12ab5d000) [pid = 1652] [serial = 1072] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12bb7dc00) [pid = 1652] [serial = 1111] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x116784400) [pid = 1652] [serial = 1114] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12bcf4400) [pid = 1652] [serial = 1119] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119d85000) [pid = 1652] [serial = 1116] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x112e1b800) [pid = 1652] [serial = 1113] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12bcfbc00) [pid = 1652] [serial = 1120] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12bcf9000) [pid = 1652] [serial = 1122] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12b320800) [pid = 1652] [serial = 1108] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a90a800) [pid = 1652] [serial = 1102] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12bc07400) [pid = 1652] [serial = 1117] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12ab64000) [pid = 1652] [serial = 1104] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b319000) [pid = 1652] [serial = 1107] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12acee000) [pid = 1652] [serial = 1105] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x121daa400) [pid = 1652] [serial = 1080] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128fb9400) [pid = 1652] [serial = 1101] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1175f9c00) [pid = 1652] [serial = 1089] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118544000) [pid = 1652] [serial = 1090] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1214d8c00) [pid = 1652] [serial = 1095] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12bb76000) [pid = 1652] [serial = 1110] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124e3a400) [pid = 1652] [serial = 1096] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118416800) [pid = 1652] [serial = 1077] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115d04800) [pid = 1652] [serial = 1087] [outer = 0x0] [url = about:blank] 05:30:42 INFO - PROCESS | 1652 | 1467808242548 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1226ms 05:30:42 INFO - PROCESS | 1652 | 1467808242588 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:30:42 INFO - PROCESS | 1652 | 1467808242592 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:30:42 INFO - PROCESS | 1652 | 1467808242595 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1652 | 1467808242598 Marionette TRACE conn2 <- [1,1562,null,{}] 05:30:42 INFO - PROCESS | 1652 | 1467808242602 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:42 INFO - PROCESS | 1652 | 1467808242605 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:42 INFO - PROCESS | 1652 | 1467808242684 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:30:42 INFO - PROCESS | 1652 | 1467808242690 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1652 | 1467808242692 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11735e000 == 28 [pid = 1652] [id = 398] 05:30:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x115e1d400) [pid = 1652] [serial = 1193] [outer = 0x0] 05:30:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116784400) [pid = 1652] [serial = 1194] [outer = 0x115e1d400] 05:30:42 INFO - PROCESS | 1652 | 1467808242719 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1175f6000) [pid = 1652] [serial = 1195] [outer = 0x115e1d400] 05:30:43 INFO - PROCESS | 1652 | 1467808243085 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 521ms 05:30:43 INFO - PROCESS | 1652 | 1467808243117 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1652 | 1467808243122 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:30:43 INFO - PROCESS | 1652 | 1467808243133 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1652 | 1467808243134 Marionette TRACE conn2 <- [1,1566,null,{}] 05:30:43 INFO - PROCESS | 1652 | 1467808243137 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1652 | 1467808243138 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:43 INFO - PROCESS | 1652 | 1467808243218 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:30:43 INFO - PROCESS | 1652 | 1467808243225 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1652 | 1467808243226 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f1a800 == 29 [pid = 1652] [id = 399] 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11805f000) [pid = 1652] [serial = 1196] [outer = 0x0] 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118543c00) [pid = 1652] [serial = 1197] [outer = 0x11805f000] 05:30:43 INFO - PROCESS | 1652 | 1467808243252 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118fee800) [pid = 1652] [serial = 1198] [outer = 0x11805f000] 05:30:43 INFO - PROCESS | 1652 | 1467808243632 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 524ms 05:30:43 INFO - PROCESS | 1652 | 1467808243656 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1652 | 1467808243659 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:30:43 INFO - PROCESS | 1652 | 1467808243662 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1652 | 1467808243666 Marionette TRACE conn2 <- [1,1570,null,{}] 05:30:43 INFO - PROCESS | 1652 | 1467808243677 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1652 | 1467808243682 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:43 INFO - PROCESS | 1652 | 1467808243797 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:30:43 INFO - PROCESS | 1652 | 1467808243809 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1652 | 1467808243812 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114b000 == 30 [pid = 1652] [id = 400] 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119692000) [pid = 1652] [serial = 1199] [outer = 0x0] 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119bca000) [pid = 1652] [serial = 1200] [outer = 0x119692000] 05:30:43 INFO - PROCESS | 1652 | 1467808243857 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x121ac6000) [pid = 1652] [serial = 1201] [outer = 0x119692000] 05:30:44 INFO - PROCESS | 1652 | 1467808244263 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 627ms 05:30:44 INFO - PROCESS | 1652 | 1467808244292 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1652 | 1467808244294 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:30:44 INFO - PROCESS | 1652 | 1467808244296 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1652 | 1467808244297 Marionette TRACE conn2 <- [1,1574,null,{}] 05:30:44 INFO - PROCESS | 1652 | 1467808244300 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:44 INFO - PROCESS | 1652 | 1467808244301 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:44 INFO - PROCESS | 1652 | 1467808244423 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:30:44 INFO - PROCESS | 1652 | 1467808244437 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1652 | 1467808244439 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x121687000 == 31 [pid = 1652] [id = 401] 05:30:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x123586800) [pid = 1652] [serial = 1202] [outer = 0x0] 05:30:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124c8d000) [pid = 1652] [serial = 1203] [outer = 0x123586800] 05:30:44 INFO - PROCESS | 1652 | 1467808244464 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126182c00) [pid = 1652] [serial = 1204] [outer = 0x123586800] 05:30:44 INFO - PROCESS | 1652 | 1467808244815 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 569ms 05:30:44 INFO - PROCESS | 1652 | 1467808244866 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1652 | 1467808244867 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:30:44 INFO - PROCESS | 1652 | 1467808244869 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1652 | 1467808244870 Marionette TRACE conn2 <- [1,1578,null,{}] 05:30:44 INFO - PROCESS | 1652 | 1467808244873 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:44 INFO - PROCESS | 1652 | 1467808244874 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:44 INFO - PROCESS | 1652 | 1467808244972 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:30:44 INFO - PROCESS | 1652 | 1467808244975 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1652 | 1467808244977 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f23000 == 32 [pid = 1652] [id = 402] 05:30:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118542c00) [pid = 1652] [serial = 1205] [outer = 0x0] 05:30:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1269f6000) [pid = 1652] [serial = 1206] [outer = 0x118542c00] 05:30:45 INFO - PROCESS | 1652 | 1467808245001 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126d20000) [pid = 1652] [serial = 1207] [outer = 0x118542c00] 05:30:45 INFO - PROCESS | 1652 | 1467808245452 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 618ms 05:30:45 INFO - PROCESS | 1652 | 1467808245490 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 1652 | 1467808245492 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:30:45 INFO - PROCESS | 1652 | 1467808245495 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1652 | 1467808245496 Marionette TRACE conn2 <- [1,1582,null,{}] 05:30:45 INFO - PROCESS | 1652 | 1467808245500 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:45 INFO - PROCESS | 1652 | 1467808245506 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:45 INFO - PROCESS | 1652 | 1467808245666 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:30:45 INFO - PROCESS | 1652 | 1467808245702 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1652 | 1467808245703 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a3d000 == 33 [pid = 1652] [id = 403] 05:30:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x112ec4c00) [pid = 1652] [serial = 1208] [outer = 0x0] 05:30:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126f15800) [pid = 1652] [serial = 1209] [outer = 0x112ec4c00] 05:30:45 INFO - PROCESS | 1652 | 1467808245728 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12a877400) [pid = 1652] [serial = 1210] [outer = 0x112ec4c00] 05:30:46 INFO - PROCESS | 1652 | 1467808246041 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 620ms 05:30:46 INFO - PROCESS | 1652 | 1467808246117 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1652 | 1467808246118 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:30:46 INFO - PROCESS | 1652 | 1467808246121 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1652 | 1467808246122 Marionette TRACE conn2 <- [1,1586,null,{}] 05:30:46 INFO - PROCESS | 1652 | 1467808246124 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 1652 | 1467808246125 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:46 INFO - PROCESS | 1652 | 1467808246222 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:30:46 INFO - PROCESS | 1652 | 1467808246225 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1652 | 1467808246226 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8be800 == 34 [pid = 1652] [id = 404] 05:30:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x121097800) [pid = 1652] [serial = 1211] [outer = 0x0] 05:30:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12a909800) [pid = 1652] [serial = 1212] [outer = 0x121097800] 05:30:46 INFO - PROCESS | 1652 | 1467808246250 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12ace1400) [pid = 1652] [serial = 1213] [outer = 0x121097800] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12b323800) [pid = 1652] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12bcf8c00) [pid = 1652] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x126d1d400) [pid = 1652] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12a772c00) [pid = 1652] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x123586400) [pid = 1652] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x117d5f400) [pid = 1652] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1125fc400) [pid = 1652] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118056c00) [pid = 1652] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126d75400) [pid = 1652] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118fefc00) [pid = 1652] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118736c00) [pid = 1652] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119bc8800) [pid = 1652] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1132ef000) [pid = 1652] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1128ca800) [pid = 1652] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a882800) [pid = 1652] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x112133400) [pid = 1652] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112ebb400) [pid = 1652] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1127d2c00) [pid = 1652] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126186000) [pid = 1652] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11663b400) [pid = 1652] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119fb2c00) [pid = 1652] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:30:46 INFO - PROCESS | 1652 | 1467808246898 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 818ms 05:30:46 INFO - PROCESS | 1652 | 1467808246940 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1652 | 1467808246941 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:30:46 INFO - PROCESS | 1652 | 1467808246943 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1652 | 1467808246944 Marionette TRACE conn2 <- [1,1590,null,{}] 05:30:46 INFO - PROCESS | 1652 | 1467808246946 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 1652 | 1467808246947 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:47 INFO - PROCESS | 1652 | 1467808247024 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:30:47 INFO - PROCESS | 1652 | 1467808247090 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1652 | 1467808247091 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9e0000 == 35 [pid = 1652] [id = 405] 05:30:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1128b2800) [pid = 1652] [serial = 1214] [outer = 0x0] 05:30:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118056c00) [pid = 1652] [serial = 1215] [outer = 0x1128b2800] 05:30:47 INFO - PROCESS | 1652 | 1467808247115 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11968ec00) [pid = 1652] [serial = 1216] [outer = 0x1128b2800] 05:30:47 INFO - PROCESS | 1652 | 1467808247373 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 469ms 05:30:47 INFO - PROCESS | 1652 | 1467808247412 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:30:47 INFO - PROCESS | 1652 | 1467808247425 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:30:47 INFO - PROCESS | 1652 | 1467808247433 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1652 | 1467808247434 Marionette TRACE conn2 <- [1,1594,null,{}] 05:30:47 INFO - PROCESS | 1652 | 1467808247439 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 1652 | 1467808247441 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:47 INFO - PROCESS | 1652 | 1467808247518 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:30:47 INFO - PROCESS | 1652 | 1467808247524 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1652 | 1467808247525 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3be800 == 36 [pid = 1652] [id = 406] 05:30:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118feec00) [pid = 1652] [serial = 1217] [outer = 0x0] 05:30:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126753800) [pid = 1652] [serial = 1218] [outer = 0x118feec00] 05:30:47 INFO - PROCESS | 1652 | 1467808247548 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a877c00) [pid = 1652] [serial = 1219] [outer = 0x118feec00] 05:30:47 INFO - PROCESS | 1652 | 1467808247874 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 470ms 05:30:47 INFO - PROCESS | 1652 | 1467808247905 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:30:47 INFO - PROCESS | 1652 | 1467808247907 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:30:47 INFO - PROCESS | 1652 | 1467808247909 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1652 | 1467808247910 Marionette TRACE conn2 <- [1,1598,null,{}] 05:30:47 INFO - PROCESS | 1652 | 1467808247913 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 1652 | 1467808247914 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:48 INFO - PROCESS | 1652 | 1467808248018 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:30:48 INFO - PROCESS | 1652 | 1467808248027 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1652 | 1467808248028 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3d3000 == 37 [pid = 1652] [id = 407] 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x126d1d400) [pid = 1652] [serial = 1220] [outer = 0x0] 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12ace0c00) [pid = 1652] [serial = 1221] [outer = 0x126d1d400] 05:30:48 INFO - PROCESS | 1652 | 1467808248051 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12acfc000) [pid = 1652] [serial = 1222] [outer = 0x126d1d400] 05:30:48 INFO - PROCESS | 1652 | 1467808248370 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 470ms 05:30:48 INFO - PROCESS | 1652 | 1467808248380 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1652 | 1467808248381 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:30:48 INFO - PROCESS | 1652 | 1467808248383 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1652 | 1467808248385 Marionette TRACE conn2 <- [1,1602,null,{}] 05:30:48 INFO - PROCESS | 1652 | 1467808248397 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:48 INFO - PROCESS | 1652 | 1467808248398 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:48 INFO - PROCESS | 1652 | 1467808248484 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:30:48 INFO - PROCESS | 1652 | 1467808248489 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1652 | 1467808248491 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be58000 == 38 [pid = 1652] [id = 408] 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b31b000) [pid = 1652] [serial = 1223] [outer = 0x0] 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b3ac800) [pid = 1652] [serial = 1224] [outer = 0x12b31b000] 05:30:48 INFO - PROCESS | 1652 | 1467808248517 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12bb7dc00) [pid = 1652] [serial = 1225] [outer = 0x12b31b000] 05:30:49 INFO - PROCESS | 1652 | 1467808249050 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 729ms 05:30:49 INFO - PROCESS | 1652 | 1467808249113 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:30:49 INFO - PROCESS | 1652 | 1467808249116 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:30:49 INFO - PROCESS | 1652 | 1467808249119 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1652 | 1467808249121 Marionette TRACE conn2 <- [1,1606,null,{}] 05:30:49 INFO - PROCESS | 1652 | 1467808249125 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:49 INFO - PROCESS | 1652 | 1467808249127 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:49 INFO - PROCESS | 1652 | 1467808249240 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:30:49 INFO - PROCESS | 1652 | 1467808249307 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1652 | 1467808249309 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x11802f000 == 39 [pid = 1652] [id = 409] 05:30:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x112c66c00) [pid = 1652] [serial = 1226] [outer = 0x0] 05:30:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1132f0800) [pid = 1652] [serial = 1227] [outer = 0x112c66c00] 05:30:49 INFO - PROCESS | 1652 | 1467808249340 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116785c00) [pid = 1652] [serial = 1228] [outer = 0x112c66c00] 05:30:49 INFO - PROCESS | 1652 | 1467808249965 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 925ms 05:30:50 INFO - PROCESS | 1652 | 1467808250043 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1652 | 1467808250047 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:30:50 INFO - PROCESS | 1652 | 1467808250051 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1652 | 1467808250053 Marionette TRACE conn2 <- [1,1610,null,{}] 05:30:50 INFO - PROCESS | 1652 | 1467808250056 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 1652 | 1467808250057 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:50 INFO - PROCESS | 1652 | 1467808250166 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:30:50 INFO - PROCESS | 1652 | 1467808250234 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1652 | 1467808250235 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x125544800 == 40 [pid = 1652] [id = 410] 05:30:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1128b2c00) [pid = 1652] [serial = 1229] [outer = 0x0] 05:30:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119395c00) [pid = 1652] [serial = 1230] [outer = 0x1128b2c00] 05:30:50 INFO - PROCESS | 1652 | 1467808250315 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11968e800) [pid = 1652] [serial = 1231] [outer = 0x1128b2c00] 05:30:50 INFO - PROCESS | 1652 | 1467808250910 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 875ms 05:30:50 INFO - PROCESS | 1652 | 1467808250926 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1652 | 1467808250929 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:30:50 INFO - PROCESS | 1652 | 1467808250932 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1652 | 1467808250934 Marionette TRACE conn2 <- [1,1614,null,{}] 05:30:50 INFO - PROCESS | 1652 | 1467808250966 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 1652 | 1467808250967 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:51 INFO - PROCESS | 1652 | 1467808251075 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:30:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3d3000 == 39 [pid = 1652] [id = 407] 05:30:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3be800 == 38 [pid = 1652] [id = 406] 05:30:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9e0000 == 37 [pid = 1652] [id = 405] 05:30:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12a8be800 == 36 [pid = 1652] [id = 404] 05:30:51 INFO - PROCESS | 1652 | --DOCSHELL 0x128a3d000 == 35 [pid = 1652] [id = 403] 05:30:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125f23000 == 34 [pid = 1652] [id = 402] 05:30:51 INFO - PROCESS | 1652 | --DOCSHELL 0x121687000 == 33 [pid = 1652] [id = 401] 05:30:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12114b000 == 32 [pid = 1652] [id = 400] 05:30:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118f1a800 == 31 [pid = 1652] [id = 399] 05:30:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11735e000 == 30 [pid = 1652] [id = 398] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12bc0a400) [pid = 1652] [serial = 1152] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12c008000) [pid = 1652] [serial = 1155] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126d27400) [pid = 1652] [serial = 1159] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12ab5fc00) [pid = 1652] [serial = 1149] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126d22400) [pid = 1652] [serial = 1158] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118416000) [pid = 1652] [serial = 1143] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126959000) [pid = 1652] [serial = 1144] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119bc9c00) [pid = 1652] [serial = 1134] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x126183400) [pid = 1652] [serial = 1135] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12c009c00) [pid = 1652] [serial = 1123] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12c00d000) [pid = 1652] [serial = 1156] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11808a000) [pid = 1652] [serial = 1137] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11862e800) [pid = 1652] [serial = 1138] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128c2dc00) [pid = 1652] [serial = 1146] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128e52c00) [pid = 1652] [serial = 1147] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11968d800) [pid = 1652] [serial = 1140] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119d82400) [pid = 1652] [serial = 1141] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11939a800) [pid = 1652] [serial = 1128] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11968e400) [pid = 1652] [serial = 1129] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119d81c00) [pid = 1652] [serial = 1131] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124c8f000) [pid = 1652] [serial = 1132] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x115df4c00) [pid = 1652] [serial = 1125] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116882000) [pid = 1652] [serial = 1126] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x114e85400) [pid = 1652] [serial = 1170] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12bcf9400) [pid = 1652] [serial = 1167] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11968a800) [pid = 1652] [serial = 1162] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12c088c00) [pid = 1652] [serial = 1171] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112c14800) [pid = 1652] [serial = 1161] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12bcf8800) [pid = 1652] [serial = 1153] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12c087000) [pid = 1652] [serial = 1168] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a910800) [pid = 1652] [serial = 1165] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x121da9c00) [pid = 1652] [serial = 1164] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12acff000) [pid = 1652] [serial = 1150] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x115e1e400) [pid = 1652] [serial = 1075] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128e51800) [pid = 1652] [serial = 1084] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1186ec800) [pid = 1652] [serial = 1078] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124e38400) [pid = 1652] [serial = 1081] [outer = 0x0] [url = about:blank] 05:30:51 INFO - PROCESS | 1652 | 1467808251190 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1652 | 1467808251193 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x115d95000 == 31 [pid = 1652] [id = 411] 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1128a9c00) [pid = 1652] [serial = 1232] [outer = 0x0] 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x112c14800) [pid = 1652] [serial = 1233] [outer = 0x1128a9c00] 05:30:51 INFO - PROCESS | 1652 | 1467808251221 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115e8fc00) [pid = 1652] [serial = 1234] [outer = 0x1128a9c00] 05:30:51 INFO - PROCESS | 1652 | 1467808251575 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 673ms 05:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:30:51 INFO - PROCESS | 1652 | 1467808251605 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1652 | 1467808251608 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:30:51 INFO - PROCESS | 1652 | 1467808251612 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1652 | 1467808251614 Marionette TRACE conn2 <- [1,1618,null,{}] 05:30:51 INFO - PROCESS | 1652 | 1467808251616 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:51 INFO - PROCESS | 1652 | 1467808251618 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:51 INFO - PROCESS | 1652 | 1467808251700 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:30:51 INFO - PROCESS | 1652 | 1467808251775 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1652 | 1467808251777 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x113cde800 == 32 [pid = 1652] [id = 412] 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116776c00) [pid = 1652] [serial = 1235] [outer = 0x0] 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11841bc00) [pid = 1652] [serial = 1236] [outer = 0x116776c00] 05:30:51 INFO - PROCESS | 1652 | 1467808251803 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1186f8400) [pid = 1652] [serial = 1237] [outer = 0x116776c00] 05:30:52 INFO - PROCESS | 1652 | 1467808252087 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 05:30:52 INFO - PROCESS | 1652 | 1467808252132 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1652 | 1467808252133 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:30:52 INFO - PROCESS | 1652 | 1467808252135 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1652 | 1467808252141 Marionette TRACE conn2 <- [1,1622,null,{}] 05:30:52 INFO - PROCESS | 1652 | 1467808252149 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:52 INFO - PROCESS | 1652 | 1467808252162 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:52 INFO - PROCESS | 1652 | 1467808252241 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:30:52 INFO - PROCESS | 1652 | 1467808252301 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1652 | 1467808252303 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x121156000 == 33 [pid = 1652] [id = 413] 05:30:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1127cdc00) [pid = 1652] [serial = 1238] [outer = 0x0] 05:30:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118fee000) [pid = 1652] [serial = 1239] [outer = 0x1127cdc00] 05:30:52 INFO - PROCESS | 1652 | 1467808252331 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119a1b400) [pid = 1652] [serial = 1240] [outer = 0x1127cdc00] 05:30:52 INFO - PROCESS | 1652 | 1467808252669 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 575ms 05:30:52 INFO - PROCESS | 1652 | 1467808252711 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1652 | 1467808252713 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:30:52 INFO - PROCESS | 1652 | 1467808252717 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1652 | 1467808252719 Marionette TRACE conn2 <- [1,1626,null,{}] 05:30:52 INFO - PROCESS | 1652 | 1467808252722 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:52 INFO - PROCESS | 1652 | 1467808252724 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:52 INFO - PROCESS | 1652 | 1467808252891 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:30:52 INFO - PROCESS | 1652 | 1467808252906 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1652 | 1467808252907 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fdf800 == 34 [pid = 1652] [id = 414] 05:30:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119691c00) [pid = 1652] [serial = 1241] [outer = 0x0] 05:30:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119b34000) [pid = 1652] [serial = 1242] [outer = 0x119691c00] 05:30:52 INFO - PROCESS | 1652 | 1467808252947 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1218abc00) [pid = 1652] [serial = 1243] [outer = 0x119691c00] 05:30:53 INFO - PROCESS | 1652 | 1467808253381 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 672ms 05:30:53 INFO - PROCESS | 1652 | 1467808253388 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1652 | 1467808253390 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:30:53 INFO - PROCESS | 1652 | 1467808253398 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1652 | 1467808253399 Marionette TRACE conn2 <- [1,1630,null,{}] 05:30:53 INFO - PROCESS | 1652 | 1467808253408 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 1652 | 1467808253409 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:53 INFO - PROCESS | 1652 | 1467808253506 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:30:53 INFO - PROCESS | 1652 | 1467808253510 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1652 | 1467808253511 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1265e3800 == 35 [pid = 1652] [id = 415] 05:30:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119729000) [pid = 1652] [serial = 1244] [outer = 0x0] 05:30:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124a04800) [pid = 1652] [serial = 1245] [outer = 0x119729000] 05:30:53 INFO - PROCESS | 1652 | 1467808253535 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1254b6000) [pid = 1652] [serial = 1246] [outer = 0x119729000] 05:30:53 INFO - PROCESS | 1652 | 1467808253890 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 533ms 05:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:30:53 INFO - PROCESS | 1652 | 1467808253927 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1652 | 1467808253928 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:30:53 INFO - PROCESS | 1652 | 1467808253930 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1652 | 1467808253931 Marionette TRACE conn2 <- [1,1634,null,{}] 05:30:53 INFO - PROCESS | 1652 | 1467808253933 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 1652 | 1467808253937 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:54 INFO - PROCESS | 1652 | 1467808254051 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:30:54 INFO - PROCESS | 1652 | 1467808254063 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1652 | 1467808254064 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ccf000 == 36 [pid = 1652] [id = 416] 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126182000) [pid = 1652] [serial = 1247] [outer = 0x0] 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1269fb400) [pid = 1652] [serial = 1248] [outer = 0x126182000] 05:30:54 INFO - PROCESS | 1652 | 1467808254088 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128c30400) [pid = 1652] [serial = 1249] [outer = 0x126182000] 05:30:54 INFO - PROCESS | 1652 | 1467808254449 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 569ms 05:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:30:54 INFO - PROCESS | 1652 | 1467808254499 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1652 | 1467808254500 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:30:54 INFO - PROCESS | 1652 | 1467808254502 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1652 | 1467808254503 Marionette TRACE conn2 <- [1,1638,null,{}] 05:30:54 INFO - PROCESS | 1652 | 1467808254506 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:54 INFO - PROCESS | 1652 | 1467808254507 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:54 INFO - PROCESS | 1652 | 1467808254606 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:30:54 INFO - PROCESS | 1652 | 1467808254619 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1652 | 1467808254621 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9dd800 == 37 [pid = 1652] [id = 417] 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128c37c00) [pid = 1652] [serial = 1250] [outer = 0x0] 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128e57800) [pid = 1652] [serial = 1251] [outer = 0x128c37c00] 05:30:54 INFO - PROCESS | 1652 | 1467808254644 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1186f3800) [pid = 1652] [serial = 1252] [outer = 0x128c37c00] 05:30:55 INFO - PROCESS | 1652 | 1467808255004 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 518ms 05:30:55 INFO - PROCESS | 1652 | 1467808255023 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:30:55 INFO - PROCESS | 1652 | 1467808255024 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:30:55 INFO - PROCESS | 1652 | 1467808255033 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1652 | 1467808255035 Marionette TRACE conn2 <- [1,1642,null,{}] 05:30:55 INFO - PROCESS | 1652 | 1467808255040 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:55 INFO - PROCESS | 1652 | 1467808255042 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:55 INFO - PROCESS | 1652 | 1467808255198 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118542c00) [pid = 1652] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x111cac000) [pid = 1652] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112ec4c00) [pid = 1652] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11805f000) [pid = 1652] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x121097800) [pid = 1652] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1128b2800) [pid = 1652] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115e1d400) [pid = 1652] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11853f400) [pid = 1652] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119bc9800) [pid = 1652] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119692000) [pid = 1652] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118feec00) [pid = 1652] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119d86400) [pid = 1652] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12ace1000) [pid = 1652] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12ace9400) [pid = 1652] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11704b400) [pid = 1652] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x123586800) [pid = 1652] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126d1d400) [pid = 1652] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:30:55 INFO - PROCESS | 1652 | 1467808255437 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1652 | 1467808255438 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168cb000 == 38 [pid = 1652] [id = 418] 05:30:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x111e5cc00) [pid = 1652] [serial = 1253] [outer = 0x0] 05:30:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11297ac00) [pid = 1652] [serial = 1254] [outer = 0x111e5cc00] 05:30:55 INFO - PROCESS | 1652 | 1467808255463 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11805cc00) [pid = 1652] [serial = 1255] [outer = 0x111e5cc00] 05:30:55 INFO - PROCESS | 1652 | 1467808255721 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 05:30:55 INFO - PROCESS | 1652 | 1467808255760 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1652 | 1467808255761 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:30:55 INFO - PROCESS | 1652 | 1467808255764 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1652 | 1467808255765 Marionette TRACE conn2 <- [1,1646,null,{}] 05:30:55 INFO - PROCESS | 1652 | 1467808255767 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:55 INFO - PROCESS | 1652 | 1467808255768 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:55 INFO - PROCESS | 1652 | 1467808255863 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:30:55 INFO - PROCESS | 1652 | 1467808255866 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1652 | 1467808255867 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114f000 == 39 [pid = 1652] [id = 419] 05:30:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11854b000) [pid = 1652] [serial = 1256] [outer = 0x0] 05:30:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124e3b400) [pid = 1652] [serial = 1257] [outer = 0x11854b000] 05:30:55 INFO - PROCESS | 1652 | 1467808255893 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126d75400) [pid = 1652] [serial = 1258] [outer = 0x11854b000] 05:30:56 INFO - PROCESS | 1652 | 1467808256226 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 468ms 05:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:30:56 INFO - PROCESS | 1652 | 1467808256232 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1652 | 1467808256233 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:30:56 INFO - PROCESS | 1652 | 1467808256235 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1652 | 1467808256237 Marionette TRACE conn2 <- [1,1650,null,{}] 05:30:56 INFO - PROCESS | 1652 | 1467808256244 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:56 INFO - PROCESS | 1652 | 1467808256245 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:56 INFO - PROCESS | 1652 | 1467808256362 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:30:56 INFO - PROCESS | 1652 | 1467808256369 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1652 | 1467808256369 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5d000 == 40 [pid = 1652] [id = 420] 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118543800) [pid = 1652] [serial = 1259] [outer = 0x0] 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128c3b800) [pid = 1652] [serial = 1260] [outer = 0x118543800] 05:30:56 INFO - PROCESS | 1652 | 1467808256394 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a905400) [pid = 1652] [serial = 1261] [outer = 0x118543800] 05:30:56 INFO - PROCESS | 1652 | 1467808256725 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 525ms 05:30:56 INFO - PROCESS | 1652 | 1467808256761 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1652 | 1467808256762 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:30:56 INFO - PROCESS | 1652 | 1467808256764 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1652 | 1467808256766 Marionette TRACE conn2 <- [1,1654,null,{}] 05:30:56 INFO - PROCESS | 1652 | 1467808256768 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:56 INFO - PROCESS | 1652 | 1467808256770 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:56 INFO - PROCESS | 1652 | 1467808256861 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:30:56 INFO - PROCESS | 1652 | 1467808256865 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1652 | 1467808256866 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c365800 == 41 [pid = 1652] [id = 421] 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a905c00) [pid = 1652] [serial = 1262] [outer = 0x0] 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12acee800) [pid = 1652] [serial = 1263] [outer = 0x12a905c00] 05:30:56 INFO - PROCESS | 1652 | 1467808256892 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b326800) [pid = 1652] [serial = 1264] [outer = 0x12a905c00] 05:30:57 INFO - PROCESS | 1652 | 1467808257224 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms 05:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:30:57 INFO - PROCESS | 1652 | 1467808257236 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1652 | 1467808257237 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:30:57 INFO - PROCESS | 1652 | 1467808257243 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1652 | 1467808257244 Marionette TRACE conn2 <- [1,1658,null,{}] 05:30:57 INFO - PROCESS | 1652 | 1467808257246 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 1652 | 1467808257247 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:57 INFO - PROCESS | 1652 | 1467808257360 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:30:57 INFO - PROCESS | 1652 | 1467808257448 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1652 | 1467808257450 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1163b4800 == 42 [pid = 1652] [id = 422] 05:30:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x110fa7400) [pid = 1652] [serial = 1265] [outer = 0x0] 05:30:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1125f7c00) [pid = 1652] [serial = 1266] [outer = 0x110fa7400] 05:30:57 INFO - PROCESS | 1652 | 1467808257481 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x112c66400) [pid = 1652] [serial = 1267] [outer = 0x110fa7400] 05:30:57 INFO - PROCESS | 1652 | 1467808257901 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 669ms 05:30:57 INFO - PROCESS | 1652 | 1467808257914 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1652 | 1467808257916 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:30:57 INFO - PROCESS | 1652 | 1467808257919 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1652 | 1467808257921 Marionette TRACE conn2 <- [1,1662,null,{}] 05:30:57 INFO - PROCESS | 1652 | 1467808257925 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 1652 | 1467808257928 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:58 INFO - PROCESS | 1652 | 1467808258035 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:30:58 INFO - PROCESS | 1652 | 1467808258122 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1652 | 1467808258124 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x121145000 == 43 [pid = 1652] [id = 423] 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116e97c00) [pid = 1652] [serial = 1268] [outer = 0x0] 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1184e9400) [pid = 1652] [serial = 1269] [outer = 0x116e97c00] 05:30:58 INFO - PROCESS | 1652 | 1467808258196 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118892000) [pid = 1652] [serial = 1270] [outer = 0x116e97c00] 05:30:58 INFO - PROCESS | 1652 | 1467808258622 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 721ms 05:30:58 INFO - PROCESS | 1652 | 1467808258643 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1652 | 1467808258646 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:30:58 INFO - PROCESS | 1652 | 1467808258648 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1652 | 1467808258649 Marionette TRACE conn2 <- [1,1666,null,{}] 05:30:58 INFO - PROCESS | 1652 | 1467808258668 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 1652 | 1467808258671 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:58 INFO - PROCESS | 1652 | 1467808258798 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:30:58 INFO - PROCESS | 1652 | 1467808258854 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1652 | 1467808258856 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b29a800 == 44 [pid = 1652] [id = 424] 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11968f800) [pid = 1652] [serial = 1271] [outer = 0x0] 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119aab800) [pid = 1652] [serial = 1272] [outer = 0x11968f800] 05:30:58 INFO - PROCESS | 1652 | 1467808258884 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124c8f000) [pid = 1652] [serial = 1273] [outer = 0x11968f800] 05:30:59 INFO - PROCESS | 1652 | 1467808259298 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 05:30:59 INFO - PROCESS | 1652 | 1467808259319 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1652 | 1467808259322 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:30:59 INFO - PROCESS | 1652 | 1467808259330 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1652 | 1467808259334 Marionette TRACE conn2 <- [1,1670,null,{}] 05:30:59 INFO - PROCESS | 1652 | 1467808259337 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:59 INFO - PROCESS | 1652 | 1467808259340 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:59 INFO - PROCESS | 1652 | 1467808259464 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:30:59 INFO - PROCESS | 1652 | 1467808259541 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1652 | 1467808259542 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:30:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cc6f800 == 45 [pid = 1652] [id = 425] 05:30:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x126183800) [pid = 1652] [serial = 1274] [outer = 0x0] 05:30:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126d27800) [pid = 1652] [serial = 1275] [outer = 0x126183800] 05:30:59 INFO - PROCESS | 1652 | 1467808259571 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128c32c00) [pid = 1652] [serial = 1276] [outer = 0x126183800] 05:30:59 INFO - PROCESS | 1652 | 1467808259982 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 677ms 05:31:00 INFO - PROCESS | 1652 | 1467808260002 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1652 | 1467808260007 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:31:00 INFO - PROCESS | 1652 | 1467808260009 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1652 | 1467808260010 Marionette TRACE conn2 <- [1,1674,null,{}] 05:31:00 INFO - PROCESS | 1652 | 1467808260013 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:00 INFO - PROCESS | 1652 | 1467808260014 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:00 INFO - PROCESS | 1652 | 1467808260119 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:31:00 INFO - PROCESS | 1652 | 1467808260195 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1652 | 1467808260196 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd76000 == 46 [pid = 1652] [id = 426] 05:31:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a774800) [pid = 1652] [serial = 1277] [outer = 0x0] 05:31:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12ace0800) [pid = 1652] [serial = 1278] [outer = 0x12a774800] 05:31:00 INFO - PROCESS | 1652 | 1467808260223 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b31fc00) [pid = 1652] [serial = 1279] [outer = 0x12a774800] 05:31:00 INFO - PROCESS | 1652 | 1467808260644 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 05:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:31:00 INFO - PROCESS | 1652 | 1467808260681 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1652 | 1467808260682 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:31:00 INFO - PROCESS | 1652 | 1467808260685 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1652 | 1467808260687 Marionette TRACE conn2 <- [1,1678,null,{}] 05:31:00 INFO - PROCESS | 1652 | 1467808260691 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:00 INFO - PROCESS | 1652 | 1467808260693 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:00 INFO - PROCESS | 1652 | 1467808260879 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:31:01 INFO - PROCESS | 1652 | 1467808261190 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1652 | 1467808261192 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d3f800 == 47 [pid = 1652] [id = 427] 05:31:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x110e7f000) [pid = 1652] [serial = 1280] [outer = 0x0] 05:31:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1125f9400) [pid = 1652] [serial = 1281] [outer = 0x110e7f000] 05:31:01 INFO - PROCESS | 1652 | 1467808261271 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1132f5800) [pid = 1652] [serial = 1282] [outer = 0x110e7f000] 05:31:01 INFO - PROCESS | 1652 | 1467808261741 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1125ms 05:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:31:01 INFO - PROCESS | 1652 | 1467808261811 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1652 | 1467808261813 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:31:01 INFO - PROCESS | 1652 | 1467808261815 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1652 | 1467808261817 Marionette TRACE conn2 <- [1,1682,null,{}] 05:31:01 INFO - PROCESS | 1652 | 1467808261841 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:01 INFO - PROCESS | 1652 | 1467808261844 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:01 INFO - PROCESS | 1652 | 1467808261941 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:31:02 INFO - PROCESS | 1652 | 1467808262017 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1652 | 1467808262019 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab3000 == 48 [pid = 1652] [id = 428] 05:31:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1132afc00) [pid = 1652] [serial = 1283] [outer = 0x0] 05:31:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1132ed400) [pid = 1652] [serial = 1284] [outer = 0x1132afc00] 05:31:02 INFO - PROCESS | 1652 | 1467808262046 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x113c97800) [pid = 1652] [serial = 1285] [outer = 0x1132afc00] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1199a6000 == 47 [pid = 1652] [id = 397] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12c365800 == 46 [pid = 1652] [id = 421] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5d000 == 45 [pid = 1652] [id = 420] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12114f000 == 44 [pid = 1652] [id = 419] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1168cb000 == 43 [pid = 1652] [id = 418] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9dd800 == 42 [pid = 1652] [id = 417] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x128ccf000 == 41 [pid = 1652] [id = 416] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1265e3800 == 40 [pid = 1652] [id = 415] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x124fdf800 == 39 [pid = 1652] [id = 414] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x121156000 == 38 [pid = 1652] [id = 413] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x113cde800 == 37 [pid = 1652] [id = 412] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x115d95000 == 36 [pid = 1652] [id = 411] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12be58000 == 35 [pid = 1652] [id = 408] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11802f000 == 34 [pid = 1652] [id = 409] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x125544800 == 33 [pid = 1652] [id = 410] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x117d3f800 == 32 [pid = 1652] [id = 427] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd76000 == 31 [pid = 1652] [id = 426] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12cc6f800 == 30 [pid = 1652] [id = 425] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12b29a800 == 29 [pid = 1652] [id = 424] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x121145000 == 28 [pid = 1652] [id = 423] 05:31:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1163b4800 == 27 [pid = 1652] [id = 422] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1269f6000) [pid = 1652] [serial = 1206] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11313fc00) [pid = 1652] [serial = 1174] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126f15800) [pid = 1652] [serial = 1209] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118543c00) [pid = 1652] [serial = 1197] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a909800) [pid = 1652] [serial = 1212] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1128c4c00) [pid = 1652] [serial = 1173] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118fee800) [pid = 1652] [serial = 1198] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118056c00) [pid = 1652] [serial = 1215] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a877400) [pid = 1652] [serial = 1210] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116784400) [pid = 1652] [serial = 1194] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1175f6000) [pid = 1652] [serial = 1195] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119691400) [pid = 1652] [serial = 1177] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1213de400) [pid = 1652] [serial = 1192] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119d82000) [pid = 1652] [serial = 1191] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118fe6800) [pid = 1652] [serial = 1176] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119bca000) [pid = 1652] [serial = 1200] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121ac6000) [pid = 1652] [serial = 1201] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126753800) [pid = 1652] [serial = 1218] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126d1e400) [pid = 1652] [serial = 1180] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x125fe3000) [pid = 1652] [serial = 1179] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b3a5000) [pid = 1652] [serial = 1183] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12b319c00) [pid = 1652] [serial = 1182] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12b3aec00) [pid = 1652] [serial = 1185] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12bb7bc00) [pid = 1652] [serial = 1186] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118544400) [pid = 1652] [serial = 1189] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12ace1400) [pid = 1652] [serial = 1213] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11805f400) [pid = 1652] [serial = 1188] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11968ec00) [pid = 1652] [serial = 1216] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124c8d000) [pid = 1652] [serial = 1203] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126182c00) [pid = 1652] [serial = 1204] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a877c00) [pid = 1652] [serial = 1219] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126d20000) [pid = 1652] [serial = 1207] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12b3ac800) [pid = 1652] [serial = 1224] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12ace0c00) [pid = 1652] [serial = 1221] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12acfc000) [pid = 1652] [serial = 1222] [outer = 0x0] [url = about:blank] 05:31:02 INFO - PROCESS | 1652 | 1467808262994 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1223ms 05:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:31:03 INFO - PROCESS | 1652 | 1467808263039 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1652 | 1467808263042 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:31:03 INFO - PROCESS | 1652 | 1467808263045 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1652 | 1467808263046 Marionette TRACE conn2 <- [1,1686,null,{}] 05:31:03 INFO - PROCESS | 1652 | 1467808263050 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 1652 | 1467808263052 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:03 INFO - PROCESS | 1652 | 1467808263140 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:31:03 INFO - PROCESS | 1652 | 1467808263145 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1652 | 1467808263148 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x116678800 == 28 [pid = 1652] [id = 429] 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1127d2000) [pid = 1652] [serial = 1286] [outer = 0x0] 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1128a7800) [pid = 1652] [serial = 1287] [outer = 0x1127d2000] 05:31:03 INFO - PROCESS | 1652 | 1467808263177 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1128b3c00) [pid = 1652] [serial = 1288] [outer = 0x1127d2000] 05:31:03 INFO - PROCESS | 1652 | 1467808263529 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 519ms 05:31:03 INFO - PROCESS | 1652 | 1467808263564 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1652 | 1467808263567 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:31:03 INFO - PROCESS | 1652 | 1467808263580 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1652 | 1467808263581 Marionette TRACE conn2 <- [1,1690,null,{}] 05:31:03 INFO - PROCESS | 1652 | 1467808263585 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 1652 | 1467808263587 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:03 INFO - PROCESS | 1652 | 1467808263662 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:31:03 INFO - PROCESS | 1652 | 1467808263666 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1652 | 1467808263668 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d47800 == 29 [pid = 1652] [id = 430] 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1132ae000) [pid = 1652] [serial = 1289] [outer = 0x0] 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1132f1800) [pid = 1652] [serial = 1290] [outer = 0x1132ae000] 05:31:03 INFO - PROCESS | 1652 | 1467808263698 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x114e83800) [pid = 1652] [serial = 1291] [outer = 0x1132ae000] 05:31:04 INFO - PROCESS | 1652 | 1467808264066 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 528ms 05:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:31:04 INFO - PROCESS | 1652 | 1467808264101 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1652 | 1467808264103 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:31:04 INFO - PROCESS | 1652 | 1467808264109 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1652 | 1467808264112 Marionette TRACE conn2 <- [1,1694,null,{}] 05:31:04 INFO - PROCESS | 1652 | 1467808264120 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:04 INFO - PROCESS | 1652 | 1467808264123 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:04 INFO - PROCESS | 1652 | 1467808264198 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:31:04 INFO - PROCESS | 1652 | 1467808264206 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1652 | 1467808264208 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fdc800 == 30 [pid = 1652] [id = 431] 05:31:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1128a5400) [pid = 1652] [serial = 1292] [outer = 0x0] 05:31:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116889400) [pid = 1652] [serial = 1293] [outer = 0x1128a5400] 05:31:04 INFO - PROCESS | 1652 | 1467808264236 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x117046800) [pid = 1652] [serial = 1294] [outer = 0x1128a5400] 05:31:04 INFO - PROCESS | 1652 | 1467808264559 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 475ms 05:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:31:04 INFO - PROCESS | 1652 | 1467808264580 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1652 | 1467808264582 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:31:04 INFO - PROCESS | 1652 | 1467808264584 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1652 | 1467808264585 Marionette TRACE conn2 <- [1,1698,null,{}] 05:31:04 INFO - PROCESS | 1652 | 1467808264590 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:04 INFO - PROCESS | 1652 | 1467808264591 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:04 INFO - PROCESS | 1652 | 1467808264667 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:31:04 INFO - PROCESS | 1652 | 1467808264673 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1652 | 1467808264674 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d14800 == 31 [pid = 1652] [id = 432] 05:31:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1175f8400) [pid = 1652] [serial = 1295] [outer = 0x0] 05:31:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11805c800) [pid = 1652] [serial = 1296] [outer = 0x1175f8400] 05:31:04 INFO - PROCESS | 1652 | 1467808264699 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11808c800) [pid = 1652] [serial = 1297] [outer = 0x1175f8400] 05:31:05 INFO - PROCESS | 1652 | 1467808265043 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 470ms 05:31:05 INFO - PROCESS | 1652 | 1467808265067 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1652 | 1467808265069 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:31:05 INFO - PROCESS | 1652 | 1467808265088 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1652 | 1467808265091 Marionette TRACE conn2 <- [1,1702,null,{}] 05:31:05 INFO - PROCESS | 1652 | 1467808265094 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 1652 | 1467808265095 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:05 INFO - PROCESS | 1652 | 1467808265189 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:31:05 INFO - PROCESS | 1652 | 1467808265226 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1652 | 1467808265228 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x121158800 == 32 [pid = 1652] [id = 433] 05:31:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112c6c000) [pid = 1652] [serial = 1298] [outer = 0x0] 05:31:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118418800) [pid = 1652] [serial = 1299] [outer = 0x112c6c000] 05:31:05 INFO - PROCESS | 1652 | 1467808265254 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118540400) [pid = 1652] [serial = 1300] [outer = 0x112c6c000] 05:31:05 INFO - PROCESS | 1652 | 1467808265628 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 585ms 05:31:05 INFO - PROCESS | 1652 | 1467808265665 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1652 | 1467808265666 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:31:05 INFO - PROCESS | 1652 | 1467808265668 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1652 | 1467808265669 Marionette TRACE conn2 <- [1,1706,null,{}] 05:31:05 INFO - PROCESS | 1652 | 1467808265672 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 1652 | 1467808265676 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:05 INFO - PROCESS | 1652 | 1467808265808 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:31:05 INFO - PROCESS | 1652 | 1467808265860 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1652 | 1467808265861 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12197f000 == 33 [pid = 1652] [id = 434] 05:31:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118540c00) [pid = 1652] [serial = 1301] [outer = 0x0] 05:31:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1186f6000) [pid = 1652] [serial = 1302] [outer = 0x118540c00] 05:31:05 INFO - PROCESS | 1652 | 1467808265903 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118543400) [pid = 1652] [serial = 1303] [outer = 0x118540c00] 05:31:06 INFO - PROCESS | 1652 | 1467808266351 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 719ms 05:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:31:06 INFO - PROCESS | 1652 | 1467808266390 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 1652 | 1467808266391 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:31:06 INFO - PROCESS | 1652 | 1467808266393 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1652 | 1467808266394 Marionette TRACE conn2 <- [1,1710,null,{}] 05:31:06 INFO - PROCESS | 1652 | 1467808266397 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:06 INFO - PROCESS | 1652 | 1467808266398 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:06 INFO - PROCESS | 1652 | 1467808266493 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:31:06 INFO - PROCESS | 1652 | 1467808266548 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1652 | 1467808266549 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12553b800 == 34 [pid = 1652] [id = 435] 05:31:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x111f29800) [pid = 1652] [serial = 1304] [outer = 0x0] 05:31:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11968d400) [pid = 1652] [serial = 1305] [outer = 0x111f29800] 05:31:06 INFO - PROCESS | 1652 | 1467808266573 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119a16c00) [pid = 1652] [serial = 1306] [outer = 0x111f29800] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a905c00) [pid = 1652] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119729000) [pid = 1652] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126182000) [pid = 1652] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128c37c00) [pid = 1652] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x111e5cc00) [pid = 1652] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119691c00) [pid = 1652] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128b2c00) [pid = 1652] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1127cdc00) [pid = 1652] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116776c00) [pid = 1652] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1128a9c00) [pid = 1652] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12b31b000) [pid = 1652] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112c66c00) [pid = 1652] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118543800) [pid = 1652] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:31:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11854b000) [pid = 1652] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:31:07 INFO - PROCESS | 1652 | 1467808267050 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 667ms 05:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:31:07 INFO - PROCESS | 1652 | 1467808267062 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1652 | 1467808267063 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:31:07 INFO - PROCESS | 1652 | 1467808267065 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1652 | 1467808267066 Marionette TRACE conn2 <- [1,1714,null,{}] 05:31:07 INFO - PROCESS | 1652 | 1467808267068 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 1652 | 1467808267070 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:07 INFO - PROCESS | 1652 | 1467808267146 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:31:07 INFO - PROCESS | 1652 | 1467808267149 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1652 | 1467808267150 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f2f000 == 35 [pid = 1652] [id = 436] 05:31:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112c66c00) [pid = 1652] [serial = 1307] [outer = 0x0] 05:31:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1184ecc00) [pid = 1652] [serial = 1308] [outer = 0x112c66c00] 05:31:07 INFO - PROCESS | 1652 | 1467808267177 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119721800) [pid = 1652] [serial = 1309] [outer = 0x112c66c00] 05:31:07 INFO - PROCESS | 1652 | 1467808267508 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 473ms 05:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:31:07 INFO - PROCESS | 1652 | 1467808267538 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1652 | 1467808267539 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:31:07 INFO - PROCESS | 1652 | 1467808267541 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1652 | 1467808267542 Marionette TRACE conn2 <- [1,1718,null,{}] 05:31:07 INFO - PROCESS | 1652 | 1467808267545 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 1652 | 1467808267546 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:07 INFO - PROCESS | 1652 | 1467808267652 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:31:07 INFO - PROCESS | 1652 | 1467808267661 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1652 | 1467808267662 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fdc000 == 36 [pid = 1652] [id = 437] 05:31:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118414c00) [pid = 1652] [serial = 1310] [outer = 0x0] 05:31:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119aa5800) [pid = 1652] [serial = 1311] [outer = 0x118414c00] 05:31:07 INFO - PROCESS | 1652 | 1467808267691 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119bc8400) [pid = 1652] [serial = 1312] [outer = 0x118414c00] 05:31:08 INFO - PROCESS | 1652 | 1467808268134 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 618ms 05:31:08 INFO - PROCESS | 1652 | 1467808268161 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 1652 | 1467808268163 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:31:08 INFO - PROCESS | 1652 | 1467808268166 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1652 | 1467808268168 Marionette TRACE conn2 <- [1,1722,null,{}] 05:31:08 INFO - PROCESS | 1652 | 1467808268171 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:08 INFO - PROCESS | 1652 | 1467808268172 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:08 INFO - PROCESS | 1652 | 1467808268271 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:31:08 INFO - PROCESS | 1652 | 1467808268277 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1652 | 1467808268278 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b44800 == 37 [pid = 1652] [id = 438] 05:31:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118548000) [pid = 1652] [serial = 1313] [outer = 0x0] 05:31:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119bd0c00) [pid = 1652] [serial = 1314] [outer = 0x118548000] 05:31:08 INFO - PROCESS | 1652 | 1467808268302 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119d8b800) [pid = 1652] [serial = 1315] [outer = 0x118548000] 05:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 05:31:08 INFO - PROCESS | 1652 | 1467808268679 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:31:08 INFO - PROCESS | 1652 | 1467808268690 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 1652 | 1467808268692 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:31:08 INFO - PROCESS | 1652 | 1467808268696 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1652 | 1467808268698 Marionette TRACE conn2 <- [1,1726,null,{}] 05:31:08 INFO - PROCESS | 1652 | 1467808268703 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:08 INFO - PROCESS | 1652 | 1467808268707 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:08 INFO - PROCESS | 1652 | 1467808268840 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:31:08 INFO - PROCESS | 1652 | 1467808268947 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1652 | 1467808268949 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x121157000 == 38 [pid = 1652] [id = 439] 05:31:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1214cf400) [pid = 1652] [serial = 1316] [outer = 0x0] 05:31:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1235b2c00) [pid = 1652] [serial = 1317] [outer = 0x1214cf400] 05:31:08 INFO - PROCESS | 1652 | 1467808268975 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124e38400) [pid = 1652] [serial = 1318] [outer = 0x1214cf400] 05:31:09 INFO - PROCESS | 1652 | 1467808269480 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 827ms 05:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:31:09 INFO - PROCESS | 1652 | 1467808269530 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 1652 | 1467808269532 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:31:09 INFO - PROCESS | 1652 | 1467808269537 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1652 | 1467808269542 Marionette TRACE conn2 <- [1,1730,null,{}] 05:31:09 INFO - PROCESS | 1652 | 1467808269546 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:09 INFO - PROCESS | 1652 | 1467808269547 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:09 INFO - PROCESS | 1652 | 1467808269665 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:31:09 INFO - PROCESS | 1652 | 1467808269799 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1652 | 1467808269801 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x11802a000 == 39 [pid = 1652] [id = 440] 05:31:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1128a7c00) [pid = 1652] [serial = 1319] [outer = 0x0] 05:31:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1128d1c00) [pid = 1652] [serial = 1320] [outer = 0x1128a7c00] 05:31:09 INFO - PROCESS | 1652 | 1467808269852 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x113281800) [pid = 1652] [serial = 1321] [outer = 0x1128a7c00] 05:31:10 INFO - PROCESS | 1652 | 1467808270392 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 875ms 05:31:10 INFO - PROCESS | 1652 | 1467808270412 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1652 | 1467808270415 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:31:10 INFO - PROCESS | 1652 | 1467808270419 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1652 | 1467808270421 Marionette TRACE conn2 <- [1,1734,null,{}] 05:31:10 INFO - PROCESS | 1652 | 1467808270452 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:10 INFO - PROCESS | 1652 | 1467808270454 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:10 INFO - PROCESS | 1652 | 1467808270566 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:31:10 INFO - PROCESS | 1652 | 1467808270656 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1652 | 1467808270658 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x121686000 == 40 [pid = 1652] [id = 441] 05:31:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11328d000) [pid = 1652] [serial = 1322] [outer = 0x0] 05:31:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11688a000) [pid = 1652] [serial = 1323] [outer = 0x11328d000] 05:31:10 INFO - PROCESS | 1652 | 1467808270688 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1175f1c00) [pid = 1652] [serial = 1324] [outer = 0x11328d000] 05:31:11 INFO - PROCESS | 1652 | 1467808271279 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 900ms 05:31:11 INFO - PROCESS | 1652 | 1467808271320 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1652 | 1467808271324 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:31:11 INFO - PROCESS | 1652 | 1467808271327 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1652 | 1467808271329 Marionette TRACE conn2 <- [1,1738,null,{}] 05:31:11 INFO - PROCESS | 1652 | 1467808271332 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 1652 | 1467808271334 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:11 INFO - PROCESS | 1652 | 1467808271444 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x126b44800 == 39 [pid = 1652] [id = 438] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x118fdc000 == 38 [pid = 1652] [id = 437] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x125f2f000 == 37 [pid = 1652] [id = 436] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12553b800 == 36 [pid = 1652] [id = 435] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12197f000 == 35 [pid = 1652] [id = 434] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x121158800 == 34 [pid = 1652] [id = 433] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x119d14800 == 33 [pid = 1652] [id = 432] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x118fdc800 == 32 [pid = 1652] [id = 431] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x117d47800 == 31 [pid = 1652] [id = 430] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x116678800 == 30 [pid = 1652] [id = 429] 05:31:11 INFO - PROCESS | 1652 | --DOCSHELL 0x116ab3000 == 29 [pid = 1652] [id = 428] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12acee800) [pid = 1652] [serial = 1263] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124a04800) [pid = 1652] [serial = 1245] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1269fb400) [pid = 1652] [serial = 1248] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128e57800) [pid = 1652] [serial = 1251] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1186f3800) [pid = 1652] [serial = 1252] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128c30400) [pid = 1652] [serial = 1249] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11805cc00) [pid = 1652] [serial = 1255] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119b34000) [pid = 1652] [serial = 1242] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119395c00) [pid = 1652] [serial = 1230] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11968e800) [pid = 1652] [serial = 1231] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118fee000) [pid = 1652] [serial = 1239] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119a1b400) [pid = 1652] [serial = 1240] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11841bc00) [pid = 1652] [serial = 1236] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1186f8400) [pid = 1652] [serial = 1237] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112c14800) [pid = 1652] [serial = 1233] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115e8fc00) [pid = 1652] [serial = 1234] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12bb7dc00) [pid = 1652] [serial = 1225] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1132f0800) [pid = 1652] [serial = 1227] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116785c00) [pid = 1652] [serial = 1228] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11297ac00) [pid = 1652] [serial = 1254] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a905400) [pid = 1652] [serial = 1261] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124e3b400) [pid = 1652] [serial = 1257] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1254b6000) [pid = 1652] [serial = 1246] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128c3b800) [pid = 1652] [serial = 1260] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1218abc00) [pid = 1652] [serial = 1243] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b326800) [pid = 1652] [serial = 1264] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126d75400) [pid = 1652] [serial = 1258] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1652 | 1467808271533 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1652 | 1467808271534 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x112eb2000 == 30 [pid = 1652] [id = 442] 05:31:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1127d1800) [pid = 1652] [serial = 1325] [outer = 0x0] 05:31:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1128c4800) [pid = 1652] [serial = 1326] [outer = 0x1127d1800] 05:31:11 INFO - PROCESS | 1652 | 1467808271563 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x114e85400) [pid = 1652] [serial = 1327] [outer = 0x1127d1800] 05:31:11 INFO - PROCESS | 1652 | 1467808271869 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 574ms 05:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:31:11 INFO - PROCESS | 1652 | 1467808271925 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1652 | 1467808271928 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:31:11 INFO - PROCESS | 1652 | 1467808271932 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1652 | 1467808271934 Marionette TRACE conn2 <- [1,1742,null,{}] 05:31:11 INFO - PROCESS | 1652 | 1467808271937 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 1652 | 1467808271938 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:12 INFO - PROCESS | 1652 | 1467808272015 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:31:12 INFO - PROCESS | 1652 | 1467808272019 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1652 | 1467808272020 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f22800 == 31 [pid = 1652] [id = 443] 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11613f800) [pid = 1652] [serial = 1328] [outer = 0x0] 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116782800) [pid = 1652] [serial = 1329] [outer = 0x11613f800] 05:31:12 INFO - PROCESS | 1652 | 1467808272051 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118081c00) [pid = 1652] [serial = 1330] [outer = 0x11613f800] 05:31:12 INFO - PROCESS | 1652 | 1467808272454 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 570ms 05:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:31:12 INFO - PROCESS | 1652 | 1467808272513 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1652 | 1467808272515 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:31:12 INFO - PROCESS | 1652 | 1467808272518 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1652 | 1467808272524 Marionette TRACE conn2 <- [1,1746,null,{}] 05:31:12 INFO - PROCESS | 1652 | 1467808272536 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:12 INFO - PROCESS | 1652 | 1467808272544 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:12 INFO - PROCESS | 1652 | 1467808272628 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:31:12 INFO - PROCESS | 1652 | 1467808272634 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1652 | 1467808272637 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x121158800 == 32 [pid = 1652] [id = 444] 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11854b800) [pid = 1652] [serial = 1331] [outer = 0x0] 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1186f1800) [pid = 1652] [serial = 1332] [outer = 0x11854b800] 05:31:12 INFO - PROCESS | 1652 | 1467808272667 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118898c00) [pid = 1652] [serial = 1333] [outer = 0x11854b800] 05:31:13 INFO - PROCESS | 1652 | 1467808273019 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 526ms 05:31:13 INFO - PROCESS | 1652 | 1467808273044 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1652 | 1467808273046 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:31:13 INFO - PROCESS | 1652 | 1467808273049 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1652 | 1467808273051 Marionette TRACE conn2 <- [1,1750,null,{}] 05:31:13 INFO - PROCESS | 1652 | 1467808273054 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 1652 | 1467808273056 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:13 INFO - PROCESS | 1652 | 1467808273178 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:31:13 INFO - PROCESS | 1652 | 1467808273183 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1652 | 1467808273184 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a5c800 == 33 [pid = 1652] [id = 445] 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118fe7800) [pid = 1652] [serial = 1334] [outer = 0x0] 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11939bc00) [pid = 1652] [serial = 1335] [outer = 0x118fe7800] 05:31:13 INFO - PROCESS | 1652 | 1467808273226 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11968d800) [pid = 1652] [serial = 1336] [outer = 0x118fe7800] 05:31:13 INFO - PROCESS | 1652 | 1467808273657 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 620ms 05:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:31:13 INFO - PROCESS | 1652 | 1467808273668 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1652 | 1467808273669 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:31:13 INFO - PROCESS | 1652 | 1467808273678 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1652 | 1467808273679 Marionette TRACE conn2 <- [1,1754,null,{}] 05:31:13 INFO - PROCESS | 1652 | 1467808273681 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 1652 | 1467808273682 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:13 INFO - PROCESS | 1652 | 1467808273844 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:31:13 INFO - PROCESS | 1652 | 1467808273858 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1652 | 1467808273860 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f25000 == 34 [pid = 1652] [id = 446] 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x111ca9800) [pid = 1652] [serial = 1337] [outer = 0x0] 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119691800) [pid = 1652] [serial = 1338] [outer = 0x111ca9800] 05:31:13 INFO - PROCESS | 1652 | 1467808273899 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119b34000) [pid = 1652] [serial = 1339] [outer = 0x111ca9800] 05:31:14 INFO - PROCESS | 1652 | 1467808274360 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 726ms 05:31:14 INFO - PROCESS | 1652 | 1467808274400 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:31:14 INFO - PROCESS | 1652 | 1467808274402 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:31:14 INFO - PROCESS | 1652 | 1467808274412 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1652 | 1467808274414 Marionette TRACE conn2 <- [1,1758,null,{}] 05:31:14 INFO - PROCESS | 1652 | 1467808274418 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:14 INFO - PROCESS | 1652 | 1467808274423 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:14 INFO - PROCESS | 1652 | 1467808274536 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:31:14 INFO - PROCESS | 1652 | 1467808274592 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1652 | 1467808274594 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x128878000 == 35 [pid = 1652] [id = 447] 05:31:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119bc9c00) [pid = 1652] [serial = 1340] [outer = 0x0] 05:31:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x121272000) [pid = 1652] [serial = 1341] [outer = 0x119bc9c00] 05:31:14 INFO - PROCESS | 1652 | 1467808274618 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124e3c000) [pid = 1652] [serial = 1342] [outer = 0x119bc9c00] 05:31:14 INFO - PROCESS | 1652 | 1467808274936 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 576ms 05:31:14 INFO - PROCESS | 1652 | 1467808274982 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1652 | 1467808274983 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:31:14 INFO - PROCESS | 1652 | 1467808274992 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1652 | 1467808274993 Marionette TRACE conn2 <- [1,1762,null,{}] 05:31:15 INFO - PROCESS | 1652 | 1467808274996 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 1652 | 1467808274997 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:15 INFO - PROCESS | 1652 | 1467808275094 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:31:15 INFO - PROCESS | 1652 | 1467808275108 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1652 | 1467808275109 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f11000 == 36 [pid = 1652] [id = 448] 05:31:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124f7d400) [pid = 1652] [serial = 1343] [outer = 0x0] 05:31:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x125f46c00) [pid = 1652] [serial = 1344] [outer = 0x124f7d400] 05:31:15 INFO - PROCESS | 1652 | 1467808275133 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x125fde000) [pid = 1652] [serial = 1345] [outer = 0x124f7d400] 05:31:15 INFO - PROCESS | 1652 | 1467808275444 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 476ms 05:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:31:15 INFO - PROCESS | 1652 | 1467808275461 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1652 | 1467808275463 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:31:15 INFO - PROCESS | 1652 | 1467808275465 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1652 | 1467808275466 Marionette TRACE conn2 <- [1,1766,null,{}] 05:31:15 INFO - PROCESS | 1652 | 1467808275468 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 1652 | 1467808275469 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:15 INFO - PROCESS | 1652 | 1467808275567 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:31:15 INFO - PROCESS | 1652 | 1467808275578 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1652 | 1467808275579 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9cf800 == 37 [pid = 1652] [id = 449] 05:31:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1254b0000) [pid = 1652] [serial = 1346] [outer = 0x0] 05:31:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126183000) [pid = 1652] [serial = 1347] [outer = 0x1254b0000] 05:31:15 INFO - PROCESS | 1652 | 1467808275604 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126754000) [pid = 1652] [serial = 1348] [outer = 0x1254b0000] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112c6c000) [pid = 1652] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1128a5400) [pid = 1652] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1127d2000) [pid = 1652] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1132afc00) [pid = 1652] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x110fa7400) [pid = 1652] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1132ae000) [pid = 1652] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1175f8400) [pid = 1652] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116e97c00) [pid = 1652] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11968f800) [pid = 1652] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126183800) [pid = 1652] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118540c00) [pid = 1652] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12a774800) [pid = 1652] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118548000) [pid = 1652] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x111f29800) [pid = 1652] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112c66c00) [pid = 1652] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118414c00) [pid = 1652] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:31:15 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x110e7f000) [pid = 1652] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:31:16 INFO - PROCESS | 1652 | 1467808276017 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 570ms 05:31:16 INFO - PROCESS | 1652 | 1467808276035 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:31:16 INFO - PROCESS | 1652 | 1467808276046 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:31:16 INFO - PROCESS | 1652 | 1467808276048 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1652 | 1467808276049 Marionette TRACE conn2 <- [1,1770,null,{}] 05:31:16 INFO - PROCESS | 1652 | 1467808276052 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 1652 | 1467808276053 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:16 INFO - PROCESS | 1652 | 1467808276131 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:31:16 INFO - PROCESS | 1652 | 1467808276134 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1652 | 1467808276135 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a62800 == 38 [pid = 1652] [id = 450] 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x111e2c800) [pid = 1652] [serial = 1349] [outer = 0x0] 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113282400) [pid = 1652] [serial = 1350] [outer = 0x111e2c800] 05:31:16 INFO - PROCESS | 1652 | 1467808276161 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1175f6800) [pid = 1652] [serial = 1351] [outer = 0x111e2c800] 05:31:16 INFO - PROCESS | 1652 | 1467808276494 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 467ms 05:31:16 INFO - PROCESS | 1652 | 1467808276517 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1652 | 1467808276518 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:31:16 INFO - PROCESS | 1652 | 1467808276521 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1652 | 1467808276524 Marionette TRACE conn2 <- [1,1774,null,{}] 05:31:16 INFO - PROCESS | 1652 | 1467808276528 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 1652 | 1467808276529 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:16 INFO - PROCESS | 1652 | 1467808276633 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:31:16 INFO - PROCESS | 1652 | 1467808276641 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1652 | 1467808276642 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b2a7000 == 39 [pid = 1652] [id = 451] 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x114e85800) [pid = 1652] [serial = 1352] [outer = 0x0] 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118549c00) [pid = 1652] [serial = 1353] [outer = 0x114e85800] 05:31:16 INFO - PROCESS | 1652 | 1467808276666 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124e3a400) [pid = 1652] [serial = 1354] [outer = 0x114e85800] 05:31:16 INFO - PROCESS | 1652 | 1467808276991 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 522ms 05:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:31:17 INFO - PROCESS | 1652 | 1467808277043 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1652 | 1467808277045 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:31:17 INFO - PROCESS | 1652 | 1467808277047 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1652 | 1467808277049 Marionette TRACE conn2 <- [1,1778,null,{}] 05:31:17 INFO - PROCESS | 1652 | 1467808277051 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:17 INFO - PROCESS | 1652 | 1467808277053 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:17 INFO - PROCESS | 1652 | 1467808277144 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:31:17 INFO - PROCESS | 1652 | 1467808277148 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1652 | 1467808277149 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb2e000 == 40 [pid = 1652] [id = 452] 05:31:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126541000) [pid = 1652] [serial = 1355] [outer = 0x0] 05:31:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126bc3c00) [pid = 1652] [serial = 1356] [outer = 0x126541000] 05:31:17 INFO - PROCESS | 1652 | 1467808277176 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126d22000) [pid = 1652] [serial = 1357] [outer = 0x126541000] 05:31:17 INFO - PROCESS | 1652 | 1467808277510 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 470ms 05:31:17 INFO - PROCESS | 1652 | 1467808277518 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1652 | 1467808277519 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:31:17 INFO - PROCESS | 1652 | 1467808277527 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1652 | 1467808277528 Marionette TRACE conn2 <- [1,1782,null,{}] 05:31:17 INFO - PROCESS | 1652 | 1467808277530 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:17 INFO - PROCESS | 1652 | 1467808277531 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:17 INFO - PROCESS | 1652 | 1467808277644 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:31:17 INFO - PROCESS | 1652 | 1467808277650 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1652 | 1467808277651 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb53000 == 41 [pid = 1652] [id = 453] 05:31:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11965fc00) [pid = 1652] [serial = 1358] [outer = 0x0] 05:31:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126d25c00) [pid = 1652] [serial = 1359] [outer = 0x11965fc00] 05:31:17 INFO - PROCESS | 1652 | 1467808277675 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126f18000) [pid = 1652] [serial = 1360] [outer = 0x11965fc00] 05:31:18 INFO - PROCESS | 1652 | 1467808278041 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 568ms 05:31:18 INFO - PROCESS | 1652 | 1467808278096 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1652 | 1467808278098 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:31:18 INFO - PROCESS | 1652 | 1467808278101 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1652 | 1467808278103 Marionette TRACE conn2 <- [1,1786,null,{}] 05:31:18 INFO - PROCESS | 1652 | 1467808278107 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 1652 | 1467808278109 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:18 INFO - PROCESS | 1652 | 1467808278217 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:31:18 INFO - PROCESS | 1652 | 1467808278284 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1652 | 1467808278287 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x117367800 == 42 [pid = 1652] [id = 454] 05:31:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112134c00) [pid = 1652] [serial = 1361] [outer = 0x0] 05:31:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x112985400) [pid = 1652] [serial = 1362] [outer = 0x112134c00] 05:31:18 INFO - PROCESS | 1652 | 1467808278318 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x115e1b000) [pid = 1652] [serial = 1363] [outer = 0x112134c00] 05:31:18 INFO - PROCESS | 1652 | 1467808278738 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 673ms 05:31:18 INFO - PROCESS | 1652 | 1467808278776 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1652 | 1467808278779 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:31:18 INFO - PROCESS | 1652 | 1467808278784 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1652 | 1467808278785 Marionette TRACE conn2 <- [1,1790,null,{}] 05:31:18 INFO - PROCESS | 1652 | 1467808278790 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 1652 | 1467808278792 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:18 INFO - PROCESS | 1652 | 1467808278894 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:31:18 INFO - PROCESS | 1652 | 1467808278953 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1652 | 1467808278954 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12167a000 == 43 [pid = 1652] [id = 455] 05:31:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x117046400) [pid = 1652] [serial = 1364] [outer = 0x0] 05:31:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118414000) [pid = 1652] [serial = 1365] [outer = 0x117046400] 05:31:18 INFO - PROCESS | 1652 | 1467808278985 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118544400) [pid = 1652] [serial = 1366] [outer = 0x117046400] 05:31:19 INFO - PROCESS | 1652 | 1467808279435 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 05:31:19 INFO - PROCESS | 1652 | 1467808279453 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 1652 | 1467808279457 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:31:19 INFO - PROCESS | 1652 | 1467808279460 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 1652 | 1467808279462 Marionette TRACE conn2 <- [1,1794,null,{}] 05:31:19 INFO - PROCESS | 1652 | 1467808279470 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:19 INFO - PROCESS | 1652 | 1467808279473 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:19 INFO - PROCESS | 1652 | 1467808279594 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:31:19 INFO - PROCESS | 1652 | 1467808279666 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1652 | 1467808279668 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb34800 == 44 [pid = 1652] [id = 456] 05:31:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118f63000) [pid = 1652] [serial = 1367] [outer = 0x0] 05:31:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119a21800) [pid = 1652] [serial = 1368] [outer = 0x118f63000] 05:31:19 INFO - PROCESS | 1652 | 1467808279699 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119d85c00) [pid = 1652] [serial = 1369] [outer = 0x118f63000] 05:31:20 INFO - PROCESS | 1652 | 1467808280119 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 672ms 05:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:31:20 INFO - PROCESS | 1652 | 1467808280132 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1652 | 1467808280134 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:31:20 INFO - PROCESS | 1652 | 1467808280136 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1652 | 1467808280138 Marionette TRACE conn2 <- [1,1798,null,{}] 05:31:20 INFO - PROCESS | 1652 | 1467808280142 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:20 INFO - PROCESS | 1652 | 1467808280144 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:20 INFO - PROCESS | 1652 | 1467808280245 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:31:20 INFO - PROCESS | 1652 | 1467808280300 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1652 | 1467808280302 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be6b800 == 45 [pid = 1652] [id = 457] 05:31:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x121199800) [pid = 1652] [serial = 1370] [outer = 0x0] 05:31:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1235bb800) [pid = 1652] [serial = 1371] [outer = 0x121199800] 05:31:20 INFO - PROCESS | 1652 | 1467808280333 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1254b1c00) [pid = 1652] [serial = 1372] [outer = 0x121199800] 05:31:20 INFO - PROCESS | 1652 | 1467808280789 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 721ms 05:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:31:20 INFO - PROCESS | 1652 | 1467808280858 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1652 | 1467808280859 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:31:20 INFO - PROCESS | 1652 | 1467808280885 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1652 | 1467808280886 Marionette TRACE conn2 <- [1,1802,null,{}] 05:31:21 INFO - PROCESS | 1652 | 1467808281069 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:21 INFO - PROCESS | 1652 | 1467808281070 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:21 INFO - PROCESS | 1652 | 1467808281167 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:31:21 INFO - PROCESS | 1652 | 1467808281223 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1652 | 1467808281225 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11803d800 == 46 [pid = 1652] [id = 458] 05:31:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1128b0c00) [pid = 1652] [serial = 1373] [outer = 0x0] 05:31:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1128c9400) [pid = 1652] [serial = 1374] [outer = 0x1128b0c00] 05:31:21 INFO - PROCESS | 1652 | 1467808281251 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1132f1400) [pid = 1652] [serial = 1375] [outer = 0x1128b0c00] 05:31:21 INFO - PROCESS | 1652 | 1467808281695 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 845ms 05:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:31:21 INFO - PROCESS | 1652 | 1467808281708 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1652 | 1467808281710 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:31:21 INFO - PROCESS | 1652 | 1467808281713 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1652 | 1467808281714 Marionette TRACE conn2 <- [1,1806,null,{}] 05:31:21 INFO - PROCESS | 1652 | 1467808281718 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:21 INFO - PROCESS | 1652 | 1467808281719 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:21 INFO - PROCESS | 1652 | 1467808281814 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:31:21 INFO - PROCESS | 1652 | 1467808281874 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1652 | 1467808281876 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11998c000 == 47 [pid = 1652] [id = 459] 05:31:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11688c000) [pid = 1652] [serial = 1376] [outer = 0x0] 05:31:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1175f8400) [pid = 1652] [serial = 1377] [outer = 0x11688c000] 05:31:21 INFO - PROCESS | 1652 | 1467808281907 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11805b400) [pid = 1652] [serial = 1378] [outer = 0x11688c000] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb2e000 == 46 [pid = 1652] [id = 452] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12b2a7000 == 45 [pid = 1652] [id = 451] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x124a62800 == 44 [pid = 1652] [id = 450] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9cf800 == 43 [pid = 1652] [id = 449] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x118f11000 == 42 [pid = 1652] [id = 448] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x128878000 == 41 [pid = 1652] [id = 447] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x125f25000 == 40 [pid = 1652] [id = 446] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x124a5c800 == 39 [pid = 1652] [id = 445] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x121158800 == 38 [pid = 1652] [id = 444] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x118f22800 == 37 [pid = 1652] [id = 443] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x112eb2000 == 36 [pid = 1652] [id = 442] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x121686000 == 35 [pid = 1652] [id = 441] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x11802a000 == 34 [pid = 1652] [id = 440] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x121157000 == 33 [pid = 1652] [id = 439] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x11803d800 == 32 [pid = 1652] [id = 458] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12be6b800 == 31 [pid = 1652] [id = 457] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb34800 == 30 [pid = 1652] [id = 456] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12167a000 == 29 [pid = 1652] [id = 455] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb53000 == 28 [pid = 1652] [id = 453] 05:31:22 INFO - PROCESS | 1652 | --DOCSHELL 0x117367800 == 27 [pid = 1652] [id = 454] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118418800) [pid = 1652] [serial = 1299] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x116889400) [pid = 1652] [serial = 1293] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x117046800) [pid = 1652] [serial = 1294] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1128a7800) [pid = 1652] [serial = 1287] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1128b3c00) [pid = 1652] [serial = 1288] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x113c97800) [pid = 1652] [serial = 1285] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x112c66400) [pid = 1652] [serial = 1267] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1132ed400) [pid = 1652] [serial = 1284] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1132f1800) [pid = 1652] [serial = 1290] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x114e83800) [pid = 1652] [serial = 1291] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11805c800) [pid = 1652] [serial = 1296] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1125f7c00) [pid = 1652] [serial = 1266] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118892000) [pid = 1652] [serial = 1270] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1184e9400) [pid = 1652] [serial = 1269] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124c8f000) [pid = 1652] [serial = 1273] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119aab800) [pid = 1652] [serial = 1272] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128c32c00) [pid = 1652] [serial = 1276] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126d27800) [pid = 1652] [serial = 1275] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1186f6000) [pid = 1652] [serial = 1302] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118540400) [pid = 1652] [serial = 1300] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b31fc00) [pid = 1652] [serial = 1279] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119d8b800) [pid = 1652] [serial = 1315] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11968d400) [pid = 1652] [serial = 1305] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118543400) [pid = 1652] [serial = 1303] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12ace0800) [pid = 1652] [serial = 1278] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119721800) [pid = 1652] [serial = 1309] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1184ecc00) [pid = 1652] [serial = 1308] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119aa5800) [pid = 1652] [serial = 1311] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119bd0c00) [pid = 1652] [serial = 1314] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119a16c00) [pid = 1652] [serial = 1306] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1132f5800) [pid = 1652] [serial = 1282] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119bc8400) [pid = 1652] [serial = 1312] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1125f9400) [pid = 1652] [serial = 1281] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11808c800) [pid = 1652] [serial = 1297] [outer = 0x0] [url = about:blank] 05:31:22 INFO - PROCESS | 1652 | 1467808282832 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1173ms 05:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:31:22 INFO - PROCESS | 1652 | 1467808282886 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1652 | 1467808282888 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:31:22 INFO - PROCESS | 1652 | 1467808282891 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 1652 | 1467808282892 Marionette TRACE conn2 <- [1,1810,null,{}] 05:31:22 INFO - PROCESS | 1652 | 1467808282896 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:22 INFO - PROCESS | 1652 | 1467808282898 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:22 INFO - PROCESS | 1652 | 1467808282979 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:31:23 INFO - PROCESS | 1652 | 1467808283037 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1652 | 1467808283039 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167eb800 == 28 [pid = 1652] [id = 460] 05:31:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112c65800) [pid = 1652] [serial = 1379] [outer = 0x0] 05:31:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1132ea000) [pid = 1652] [serial = 1380] [outer = 0x112c65800] 05:31:23 INFO - PROCESS | 1652 | 1467808283066 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x114e83800) [pid = 1652] [serial = 1381] [outer = 0x112c65800] 05:31:23 INFO - PROCESS | 1652 | 1467808283367 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 523ms 05:31:23 INFO - PROCESS | 1652 | 1467808283413 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 1652 | 1467808283416 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:31:23 INFO - PROCESS | 1652 | 1467808283421 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1652 | 1467808283425 Marionette TRACE conn2 <- [1,1814,null,{}] 05:31:23 INFO - PROCESS | 1652 | 1467808283427 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 1652 | 1467808283429 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:23 INFO - PROCESS | 1652 | 1467808283503 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:31:23 INFO - PROCESS | 1652 | 1467808283509 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1652 | 1467808283511 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x118023000 == 29 [pid = 1652] [id = 461] 05:31:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x115e1e400) [pid = 1652] [serial = 1382] [outer = 0x0] 05:31:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x117046800) [pid = 1652] [serial = 1383] [outer = 0x115e1e400] 05:31:23 INFO - PROCESS | 1652 | 1467808283537 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118080c00) [pid = 1652] [serial = 1384] [outer = 0x115e1e400] 05:31:23 INFO - PROCESS | 1652 | 1467808283901 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 522ms 05:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:31:23 INFO - PROCESS | 1652 | 1467808283943 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 1652 | 1467808283944 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:31:23 INFO - PROCESS | 1652 | 1467808283946 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1652 | 1467808283949 Marionette TRACE conn2 <- [1,1818,null,{}] 05:31:23 INFO - PROCESS | 1652 | 1467808283957 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 1652 | 1467808283960 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:24 INFO - PROCESS | 1652 | 1467808284035 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:31:24 INFO - PROCESS | 1652 | 1467808284042 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1652 | 1467808284044 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11998b000 == 30 [pid = 1652] [id = 462] 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1127d3000) [pid = 1652] [serial = 1385] [outer = 0x0] 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11854a400) [pid = 1652] [serial = 1386] [outer = 0x1127d3000] 05:31:24 INFO - PROCESS | 1652 | 1467808284072 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11889a800) [pid = 1652] [serial = 1387] [outer = 0x1127d3000] 05:31:24 INFO - PROCESS | 1652 | 1467808284461 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 520ms 05:31:24 INFO - PROCESS | 1652 | 1467808284467 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1652 | 1467808284470 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:31:24 INFO - PROCESS | 1652 | 1467808284478 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1652 | 1467808284480 Marionette TRACE conn2 <- [1,1822,null,{}] 05:31:24 INFO - PROCESS | 1652 | 1467808284483 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:24 INFO - PROCESS | 1652 | 1467808284485 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:24 INFO - PROCESS | 1652 | 1467808284649 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:31:24 INFO - PROCESS | 1652 | 1467808284702 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1652 | 1467808284704 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12115c000 == 31 [pid = 1652] [id = 463] 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118626c00) [pid = 1652] [serial = 1388] [outer = 0x0] 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1193a1400) [pid = 1652] [serial = 1389] [outer = 0x118626c00] 05:31:24 INFO - PROCESS | 1652 | 1467808284745 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11968e800) [pid = 1652] [serial = 1390] [outer = 0x118626c00] 05:31:25 INFO - PROCESS | 1652 | 1467808285082 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 624ms 05:31:25 INFO - PROCESS | 1652 | 1467808285103 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1652 | 1467808285106 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:31:25 INFO - PROCESS | 1652 | 1467808285115 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1652 | 1467808285117 Marionette TRACE conn2 <- [1,1826,null,{}] 05:31:25 INFO - PROCESS | 1652 | 1467808285119 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:25 INFO - PROCESS | 1652 | 1467808285120 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:25 INFO - PROCESS | 1652 | 1467808285215 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:31:25 INFO - PROCESS | 1652 | 1467808285219 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1652 | 1467808285220 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12198a800 == 32 [pid = 1652] [id = 464] 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1127cec00) [pid = 1652] [serial = 1391] [outer = 0x0] 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119696c00) [pid = 1652] [serial = 1392] [outer = 0x1127cec00] 05:31:25 INFO - PROCESS | 1652 | 1467808285245 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119aa7c00) [pid = 1652] [serial = 1393] [outer = 0x1127cec00] 05:31:25 INFO - PROCESS | 1652 | 1467808285601 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 517ms 05:31:25 INFO - PROCESS | 1652 | 1467808285634 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1652 | 1467808285635 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:31:25 INFO - PROCESS | 1652 | 1467808285637 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1652 | 1467808285639 Marionette TRACE conn2 <- [1,1830,null,{}] 05:31:25 INFO - PROCESS | 1652 | 1467808285641 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:25 INFO - PROCESS | 1652 | 1467808285645 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:25 INFO - PROCESS | 1652 | 1467808285758 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:31:25 INFO - PROCESS | 1652 | 1467808285792 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1652 | 1467808285793 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12554d800 == 33 [pid = 1652] [id = 465] 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119b3c000) [pid = 1652] [serial = 1394] [outer = 0x0] 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119d84400) [pid = 1652] [serial = 1395] [outer = 0x119b3c000] 05:31:25 INFO - PROCESS | 1652 | 1467808285818 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124a04000) [pid = 1652] [serial = 1396] [outer = 0x119b3c000] 05:31:26 INFO - PROCESS | 1652 | 1467808286112 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 520ms 05:31:26 INFO - PROCESS | 1652 | 1467808286158 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 1652 | 1467808286160 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:31:26 INFO - PROCESS | 1652 | 1467808286162 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1652 | 1467808286163 Marionette TRACE conn2 <- [1,1834,null,{}] 05:31:26 INFO - PROCESS | 1652 | 1467808286165 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:26 INFO - PROCESS | 1652 | 1467808286166 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:26 INFO - PROCESS | 1652 | 1467808286259 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:31:26 INFO - PROCESS | 1652 | 1467808286292 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1652 | 1467808286293 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f82800 == 34 [pid = 1652] [id = 466] 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118083000) [pid = 1652] [serial = 1397] [outer = 0x0] 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125f48400) [pid = 1652] [serial = 1398] [outer = 0x118083000] 05:31:26 INFO - PROCESS | 1652 | 1467808286318 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125f4f400) [pid = 1652] [serial = 1399] [outer = 0x118083000] 05:31:26 INFO - PROCESS | 1652 | 1467808286643 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 517ms 05:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:31:26 INFO - PROCESS | 1652 | 1467808286682 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 1652 | 1467808286684 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:31:26 INFO - PROCESS | 1652 | 1467808286686 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1652 | 1467808286687 Marionette TRACE conn2 <- [1,1838,null,{}] 05:31:26 INFO - PROCESS | 1652 | 1467808286689 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:26 INFO - PROCESS | 1652 | 1467808286690 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:26 INFO - PROCESS | 1652 | 1467808286784 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:31:26 INFO - PROCESS | 1652 | 1467808286788 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1652 | 1467808286789 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1285c4000 == 35 [pid = 1652] [id = 467] 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1254ae400) [pid = 1652] [serial = 1400] [outer = 0x0] 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x126183400) [pid = 1652] [serial = 1401] [outer = 0x1254ae400] 05:31:26 INFO - PROCESS | 1652 | 1467808286813 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1269ef800) [pid = 1652] [serial = 1402] [outer = 0x1254ae400] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119bc9c00) [pid = 1652] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124f7d400) [pid = 1652] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1254b0000) [pid = 1652] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11854b800) [pid = 1652] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11613f800) [pid = 1652] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1214cf400) [pid = 1652] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118fe7800) [pid = 1652] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x111e2c800) [pid = 1652] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1127d1800) [pid = 1652] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11328d000) [pid = 1652] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128a7c00) [pid = 1652] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126541000) [pid = 1652] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11965fc00) [pid = 1652] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x111ca9800) [pid = 1652] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:31:27 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x114e85800) [pid = 1652] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:31:27 INFO - PROCESS | 1652 | 1467808287290 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 617ms 05:31:27 INFO - PROCESS | 1652 | 1467808287304 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1652 | 1467808287308 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:31:27 INFO - PROCESS | 1652 | 1467808287319 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1652 | 1467808287321 Marionette TRACE conn2 <- [1,1842,null,{}] 05:31:27 INFO - PROCESS | 1652 | 1467808287325 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 1652 | 1467808287327 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:27 INFO - PROCESS | 1652 | 1467808287399 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:31:27 INFO - PROCESS | 1652 | 1467808287457 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 1652 | 1467808287458 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11998a800 == 36 [pid = 1652] [id = 468] 05:31:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x111e2c800) [pid = 1652] [serial = 1403] [outer = 0x0] 05:31:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11613f800) [pid = 1652] [serial = 1404] [outer = 0x111e2c800] 05:31:27 INFO - PROCESS | 1652 | 1467808287482 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11873a400) [pid = 1652] [serial = 1405] [outer = 0x111e2c800] 05:31:27 INFO - PROCESS | 1652 | 1467808287760 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 471ms 05:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:31:27 INFO - PROCESS | 1652 | 1467808287795 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1652 | 1467808287796 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:31:27 INFO - PROCESS | 1652 | 1467808287798 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1652 | 1467808287800 Marionette TRACE conn2 <- [1,1846,null,{}] 05:31:27 INFO - PROCESS | 1652 | 1467808287802 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 1652 | 1467808287803 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:27 INFO - PROCESS | 1652 | 1467808287883 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:31:27 INFO - PROCESS | 1652 | 1467808287887 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 1652 | 1467808287891 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9d1800 == 37 [pid = 1652] [id = 469] 05:31:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116e9ac00) [pid = 1652] [serial = 1406] [outer = 0x0] 05:31:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1254b0000) [pid = 1652] [serial = 1407] [outer = 0x116e9ac00] 05:31:27 INFO - PROCESS | 1652 | 1467808287915 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126541c00) [pid = 1652] [serial = 1408] [outer = 0x116e9ac00] 05:31:28 INFO - PROCESS | 1652 | 1467808288247 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 467ms 05:31:28 INFO - PROCESS | 1652 | 1467808288267 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1652 | 1467808288269 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:31:28 INFO - PROCESS | 1652 | 1467808288282 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1652 | 1467808288284 Marionette TRACE conn2 <- [1,1850,null,{}] 05:31:28 INFO - PROCESS | 1652 | 1467808288286 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:28 INFO - PROCESS | 1652 | 1467808288289 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:28 INFO - PROCESS | 1652 | 1467808288402 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:31:28 INFO - PROCESS | 1652 | 1467808288411 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1652 | 1467808288412 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x121981000 == 38 [pid = 1652] [id = 470] 05:31:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11862d400) [pid = 1652] [serial = 1409] [outer = 0x0] 05:31:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126bc7400) [pid = 1652] [serial = 1410] [outer = 0x11862d400] 05:31:28 INFO - PROCESS | 1652 | 1467808288439 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126f0f400) [pid = 1652] [serial = 1411] [outer = 0x11862d400] 05:31:28 INFO - PROCESS | 1652 | 1467808288750 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 529ms 05:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:31:28 INFO - PROCESS | 1652 | 1467808288802 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1652 | 1467808288803 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:31:28 INFO - PROCESS | 1652 | 1467808288805 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1652 | 1467808288806 Marionette TRACE conn2 <- [1,1854,null,{}] 05:31:28 INFO - PROCESS | 1652 | 1467808288808 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:28 INFO - PROCESS | 1652 | 1467808288809 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:28 INFO - PROCESS | 1652 | 1467808288885 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:31:28 INFO - PROCESS | 1652 | 1467808288890 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1652 | 1467808288892 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5c800 == 39 [pid = 1652] [id = 471] 05:31:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126f16400) [pid = 1652] [serial = 1412] [outer = 0x0] 05:31:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128a13800) [pid = 1652] [serial = 1413] [outer = 0x126f16400] 05:31:28 INFO - PROCESS | 1652 | 1467808288916 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128c34000) [pid = 1652] [serial = 1414] [outer = 0x126f16400] 05:31:29 INFO - PROCESS | 1652 | 1467808289362 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 570ms 05:31:29 INFO - PROCESS | 1652 | 1467808289375 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 1652 | 1467808289378 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:31:29 INFO - PROCESS | 1652 | 1467808289381 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1652 | 1467808289383 Marionette TRACE conn2 <- [1,1858,null,{}] 05:31:29 INFO - PROCESS | 1652 | 1467808289387 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:29 INFO - PROCESS | 1652 | 1467808289389 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:29 INFO - PROCESS | 1652 | 1467808289505 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:31:29 INFO - PROCESS | 1652 | 1467808289587 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1652 | 1467808289588 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aac800 == 40 [pid = 1652] [id = 472] 05:31:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1125ff000) [pid = 1652] [serial = 1415] [outer = 0x0] 05:31:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1128b0400) [pid = 1652] [serial = 1416] [outer = 0x1125ff000] 05:31:29 INFO - PROCESS | 1652 | 1467808289619 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1132ee400) [pid = 1652] [serial = 1417] [outer = 0x1125ff000] 05:31:30 INFO - PROCESS | 1652 | 1467808290170 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 824ms 05:31:30 INFO - PROCESS | 1652 | 1467808290226 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 1652 | 1467808290230 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:31:30 INFO - PROCESS | 1652 | 1467808290234 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1652 | 1467808290236 Marionette TRACE conn2 <- [1,1862,null,{}] 05:31:30 INFO - PROCESS | 1652 | 1467808290239 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:30 INFO - PROCESS | 1652 | 1467808290240 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:30 INFO - PROCESS | 1652 | 1467808290348 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:31:30 INFO - PROCESS | 1652 | 1467808290428 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1652 | 1467808290429 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x121207000 == 41 [pid = 1652] [id = 473] 05:31:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11805fc00) [pid = 1652] [serial = 1418] [outer = 0x0] 05:31:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11808a400) [pid = 1652] [serial = 1419] [outer = 0x11805fc00] 05:31:30 INFO - PROCESS | 1652 | 1467808290459 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1184e9400) [pid = 1652] [serial = 1420] [outer = 0x11805fc00] 05:31:31 INFO - PROCESS | 1652 | 1467808291123 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 919ms 05:31:31 INFO - PROCESS | 1652 | 1467808291166 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 1652 | 1467808291169 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:31:31 INFO - PROCESS | 1652 | 1467808291175 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1652 | 1467808291177 Marionette TRACE conn2 <- [1,1866,null,{}] 05:31:31 INFO - PROCESS | 1652 | 1467808291181 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:31 INFO - PROCESS | 1652 | 1467808291182 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:31 INFO - PROCESS | 1652 | 1467808291286 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x121981000 == 40 [pid = 1652] [id = 470] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9d1800 == 39 [pid = 1652] [id = 469] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x11998a800 == 38 [pid = 1652] [id = 468] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1285c4000 == 37 [pid = 1652] [id = 467] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x125f82800 == 36 [pid = 1652] [id = 466] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12554d800 == 35 [pid = 1652] [id = 465] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12198a800 == 34 [pid = 1652] [id = 464] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12115c000 == 33 [pid = 1652] [id = 463] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x11998b000 == 32 [pid = 1652] [id = 462] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x118023000 == 31 [pid = 1652] [id = 461] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1167eb800 == 30 [pid = 1652] [id = 460] 05:31:31 INFO - PROCESS | 1652 | --DOCSHELL 0x11998c000 == 29 [pid = 1652] [id = 459] 05:31:31 INFO - PROCESS | 1652 | 1467808291396 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1652 | 1467808291398 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x121272000) [pid = 1652] [serial = 1341] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125f46c00) [pid = 1652] [serial = 1344] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124e3c000) [pid = 1652] [serial = 1342] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126183000) [pid = 1652] [serial = 1347] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125fde000) [pid = 1652] [serial = 1345] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1186f1800) [pid = 1652] [serial = 1332] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118898c00) [pid = 1652] [serial = 1333] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116782800) [pid = 1652] [serial = 1329] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118081c00) [pid = 1652] [serial = 1330] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124e38400) [pid = 1652] [serial = 1318] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1235b2c00) [pid = 1652] [serial = 1317] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11939bc00) [pid = 1652] [serial = 1335] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11968d800) [pid = 1652] [serial = 1336] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1175f6800) [pid = 1652] [serial = 1351] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1128c4800) [pid = 1652] [serial = 1326] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x114e85400) [pid = 1652] [serial = 1327] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113282400) [pid = 1652] [serial = 1350] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11688a000) [pid = 1652] [serial = 1323] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1175f1c00) [pid = 1652] [serial = 1324] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1128d1c00) [pid = 1652] [serial = 1320] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113281800) [pid = 1652] [serial = 1321] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126d22000) [pid = 1652] [serial = 1357] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126f18000) [pid = 1652] [serial = 1360] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126bc3c00) [pid = 1652] [serial = 1356] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126754000) [pid = 1652] [serial = 1348] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126d25c00) [pid = 1652] [serial = 1359] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119691800) [pid = 1652] [serial = 1338] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124e3a400) [pid = 1652] [serial = 1354] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119b34000) [pid = 1652] [serial = 1339] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118549c00) [pid = 1652] [serial = 1353] [outer = 0x0] [url = about:blank] 05:31:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132d6000 == 30 [pid = 1652] [id = 474] 05:31:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1125f5c00) [pid = 1652] [serial = 1421] [outer = 0x0] 05:31:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x113281800) [pid = 1652] [serial = 1422] [outer = 0x1125f5c00] 05:31:31 INFO - PROCESS | 1652 | 1467808291433 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1163ec000) [pid = 1652] [serial = 1423] [outer = 0x1125f5c00] 05:31:31 INFO - PROCESS | 1652 | 1467808291767 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 621ms 05:31:31 INFO - PROCESS | 1652 | 1467808291796 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 1652 | 1467808291798 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:31:31 INFO - PROCESS | 1652 | 1467808291803 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1652 | 1467808291804 Marionette TRACE conn2 <- [1,1870,null,{}] 05:31:31 INFO - PROCESS | 1652 | 1467808291806 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:31 INFO - PROCESS | 1652 | 1467808291808 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:31 INFO - PROCESS | 1652 | 1467808291886 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:31:31 INFO - PROCESS | 1652 | 1467808291892 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1652 | 1467808291894 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119194800 == 31 [pid = 1652] [id = 475] 05:31:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x117045000) [pid = 1652] [serial = 1424] [outer = 0x0] 05:31:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118420000) [pid = 1652] [serial = 1425] [outer = 0x117045000] 05:31:31 INFO - PROCESS | 1652 | 1467808291920 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118549c00) [pid = 1652] [serial = 1426] [outer = 0x117045000] 05:31:32 INFO - PROCESS | 1652 | 1467808292281 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 519ms 05:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:31:32 INFO - PROCESS | 1652 | 1467808292323 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1652 | 1467808292325 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:31:32 INFO - PROCESS | 1652 | 1467808292327 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1652 | 1467808292330 Marionette TRACE conn2 <- [1,1874,null,{}] 05:31:32 INFO - PROCESS | 1652 | 1467808292338 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:32 INFO - PROCESS | 1652 | 1467808292341 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:32 INFO - PROCESS | 1652 | 1467808292424 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:31:32 INFO - PROCESS | 1652 | 1467808292431 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1652 | 1467808292433 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215da000 == 32 [pid = 1652] [id = 476] 05:31:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1128b3000) [pid = 1652] [serial = 1427] [outer = 0x0] 05:31:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119659000) [pid = 1652] [serial = 1428] [outer = 0x1128b3000] 05:31:32 INFO - PROCESS | 1652 | 1467808292463 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119aa8400) [pid = 1652] [serial = 1429] [outer = 0x1128b3000] 05:31:32 INFO - PROCESS | 1652 | 1467808292797 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 524ms 05:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:31:32 INFO - PROCESS | 1652 | 1467808292851 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1652 | 1467808292853 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:31:32 INFO - PROCESS | 1652 | 1467808292855 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1652 | 1467808292856 Marionette TRACE conn2 <- [1,1878,null,{}] 05:31:32 INFO - PROCESS | 1652 | 1467808292858 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:32 INFO - PROCESS | 1652 | 1467808292860 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:32 INFO - PROCESS | 1652 | 1467808292936 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:31:32 INFO - PROCESS | 1652 | 1467808292943 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1652 | 1467808292944 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x125541800 == 33 [pid = 1652] [id = 477] 05:31:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119bc6800) [pid = 1652] [serial = 1430] [outer = 0x0] 05:31:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119d83000) [pid = 1652] [serial = 1431] [outer = 0x119bc6800] 05:31:32 INFO - PROCESS | 1652 | 1467808292968 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121098000) [pid = 1652] [serial = 1432] [outer = 0x119bc6800] 05:31:33 INFO - PROCESS | 1652 | 1467808293318 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 470ms 05:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:31:33 INFO - PROCESS | 1652 | 1467808293326 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 1652 | 1467808293327 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:31:33 INFO - PROCESS | 1652 | 1467808293329 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1652 | 1467808293330 Marionette TRACE conn2 <- [1,1882,null,{}] 05:31:33 INFO - PROCESS | 1652 | 1467808293342 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:33 INFO - PROCESS | 1652 | 1467808293344 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:33 INFO - PROCESS | 1652 | 1467808293420 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:31:33 INFO - PROCESS | 1652 | 1467808293489 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1652 | 1467808293490 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261b6800 == 34 [pid = 1652] [id = 478] 05:31:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1128b1000) [pid = 1652] [serial = 1433] [outer = 0x0] 05:31:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121098800) [pid = 1652] [serial = 1434] [outer = 0x1128b1000] 05:31:33 INFO - PROCESS | 1652 | 1467808293514 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12360ec00) [pid = 1652] [serial = 1435] [outer = 0x1128b1000] 05:31:33 INFO - PROCESS | 1652 | 1467808293872 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 572ms 05:31:33 INFO - PROCESS | 1652 | 1467808293902 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 1652 | 1467808293904 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:31:33 INFO - PROCESS | 1652 | 1467808293908 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1652 | 1467808293909 Marionette TRACE conn2 <- [1,1886,null,{}] 05:31:33 INFO - PROCESS | 1652 | 1467808293912 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:33 INFO - PROCESS | 1652 | 1467808293919 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:34 INFO - PROCESS | 1652 | 1467808294079 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:31:34 INFO - PROCESS | 1652 | 1467808294100 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1652 | 1467808294101 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12988e000 == 35 [pid = 1652] [id = 479] 05:31:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121a54800) [pid = 1652] [serial = 1436] [outer = 0x0] 05:31:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125fe4c00) [pid = 1652] [serial = 1437] [outer = 0x121a54800] 05:31:34 INFO - PROCESS | 1652 | 1467808294126 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126d25c00) [pid = 1652] [serial = 1438] [outer = 0x121a54800] 05:31:34 INFO - PROCESS | 1652 | 1467808294467 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 570ms 05:31:34 INFO - PROCESS | 1652 | 1467808294484 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1652 | 1467808294485 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:31:34 INFO - PROCESS | 1652 | 1467808294497 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1652 | 1467808294498 Marionette TRACE conn2 <- [1,1890,null,{}] 05:31:34 INFO - PROCESS | 1652 | 1467808294501 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:34 INFO - PROCESS | 1652 | 1467808294502 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:34 INFO - PROCESS | 1652 | 1467808294599 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:31:34 INFO - PROCESS | 1652 | 1467808294602 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1652 | 1467808294603 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9e4000 == 36 [pid = 1652] [id = 480] 05:31:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126d1d000) [pid = 1652] [serial = 1439] [outer = 0x0] 05:31:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126f0c800) [pid = 1652] [serial = 1440] [outer = 0x126d1d000] 05:31:34 INFO - PROCESS | 1652 | 1467808294628 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128c31400) [pid = 1652] [serial = 1441] [outer = 0x126d1d000] 05:31:34 INFO - PROCESS | 1652 | 1467808294960 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 520ms 05:31:35 INFO - PROCESS | 1652 | 1467808295017 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1652 | 1467808295019 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:31:35 INFO - PROCESS | 1652 | 1467808295021 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1652 | 1467808295022 Marionette TRACE conn2 <- [1,1894,null,{}] 05:31:35 INFO - PROCESS | 1652 | 1467808295024 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 1652 | 1467808295025 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:35 INFO - PROCESS | 1652 | 1467808295125 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:31:35 INFO - PROCESS | 1652 | 1467808295136 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1652 | 1467808295137 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b291800 == 37 [pid = 1652] [id = 481] 05:31:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1286cfc00) [pid = 1652] [serial = 1442] [outer = 0x0] 05:31:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128c37400) [pid = 1652] [serial = 1443] [outer = 0x1286cfc00] 05:31:35 INFO - PROCESS | 1652 | 1467808295162 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128e53000) [pid = 1652] [serial = 1444] [outer = 0x1286cfc00] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112134c00) [pid = 1652] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x117046400) [pid = 1652] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x112c65800) [pid = 1652] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118626c00) [pid = 1652] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115e1e400) [pid = 1652] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1127cec00) [pid = 1652] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118f63000) [pid = 1652] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x121199800) [pid = 1652] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1128b0c00) [pid = 1652] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119b3c000) [pid = 1652] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x111e2c800) [pid = 1652] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118083000) [pid = 1652] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1254ae400) [pid = 1652] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116e9ac00) [pid = 1652] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11688c000) [pid = 1652] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1127d3000) [pid = 1652] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:31:35 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11862d400) [pid = 1652] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:31:35 INFO - PROCESS | 1652 | 1467808295830 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 869ms 05:31:35 INFO - PROCESS | 1652 | 1467808295892 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1652 | 1467808295895 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:31:35 INFO - PROCESS | 1652 | 1467808295900 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1652 | 1467808295903 Marionette TRACE conn2 <- [1,1898,null,{}] 05:31:35 INFO - PROCESS | 1652 | 1467808295909 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 1652 | 1467808295912 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:36 INFO - PROCESS | 1652 | 1467808296017 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:31:36 INFO - PROCESS | 1652 | 1467808296076 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1652 | 1467808296078 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x117369000 == 38 [pid = 1652] [id = 482] 05:31:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1128adc00) [pid = 1652] [serial = 1445] [outer = 0x0] 05:31:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1132a7400) [pid = 1652] [serial = 1446] [outer = 0x1128adc00] 05:31:36 INFO - PROCESS | 1652 | 1467808296109 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x115d11c00) [pid = 1652] [serial = 1447] [outer = 0x1128adc00] 05:31:36 INFO - PROCESS | 1652 | 1467808296573 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 726ms 05:31:36 INFO - PROCESS | 1652 | 1467808296626 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 1652 | 1467808296629 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:31:36 INFO - PROCESS | 1652 | 1467808296633 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 1652 | 1467808296635 Marionette TRACE conn2 <- [1,1902,null,{}] 05:31:36 INFO - PROCESS | 1652 | 1467808296638 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:36 INFO - PROCESS | 1652 | 1467808296642 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:36 INFO - PROCESS | 1652 | 1467808296748 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:31:36 INFO - PROCESS | 1652 | 1467808296818 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1652 | 1467808296820 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x121149800 == 39 [pid = 1652] [id = 483] 05:31:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x117d5cc00) [pid = 1652] [serial = 1448] [outer = 0x0] 05:31:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118059000) [pid = 1652] [serial = 1449] [outer = 0x117d5cc00] 05:31:36 INFO - PROCESS | 1652 | 1467808296850 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1184eb400) [pid = 1652] [serial = 1450] [outer = 0x117d5cc00] 05:31:37 INFO - PROCESS | 1652 | 1467808297264 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 05:31:37 INFO - PROCESS | 1652 | 1467808297304 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1652 | 1467808297306 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:31:37 INFO - PROCESS | 1652 | 1467808297308 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1652 | 1467808297311 Marionette TRACE conn2 <- [1,1906,null,{}] 05:31:37 INFO - PROCESS | 1652 | 1467808297319 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:37 INFO - PROCESS | 1652 | 1467808297322 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:37 INFO - PROCESS | 1652 | 1467808297424 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:31:37 INFO - PROCESS | 1652 | 1467808297494 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1652 | 1467808297497 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b44000 == 40 [pid = 1652] [id = 484] 05:31:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118630000) [pid = 1652] [serial = 1451] [outer = 0x0] 05:31:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118892800) [pid = 1652] [serial = 1452] [outer = 0x118630000] 05:31:37 INFO - PROCESS | 1652 | 1467808297530 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11965a400) [pid = 1652] [serial = 1453] [outer = 0x118630000] 05:31:37 INFO - PROCESS | 1652 | 1467808297961 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 671ms 05:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:31:37 INFO - PROCESS | 1652 | 1467808297980 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1652 | 1467808297982 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:31:37 INFO - PROCESS | 1652 | 1467808297984 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1652 | 1467808297985 Marionette TRACE conn2 <- [1,1910,null,{}] 05:31:37 INFO - PROCESS | 1652 | 1467808297987 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:37 INFO - PROCESS | 1652 | 1467808297991 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:38 INFO - PROCESS | 1652 | 1467808298109 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:31:38 INFO - PROCESS | 1652 | 1467808298180 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 1652 | 1467808298181 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b296800 == 41 [pid = 1652] [id = 485] 05:31:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119bc5c00) [pid = 1652] [serial = 1454] [outer = 0x0] 05:31:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119d86800) [pid = 1652] [serial = 1455] [outer = 0x119bc5c00] 05:31:38 INFO - PROCESS | 1652 | 1467808298210 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x121097800) [pid = 1652] [serial = 1456] [outer = 0x119bc5c00] 05:31:38 INFO - PROCESS | 1652 | 1467808298623 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 05:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:31:38 INFO - PROCESS | 1652 | 1467808298655 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1652 | 1467808298656 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:31:38 INFO - PROCESS | 1652 | 1467808298658 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1652 | 1467808298659 Marionette TRACE conn2 <- [1,1914,null,{}] 05:31:38 INFO - PROCESS | 1652 | 1467808298662 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:38 INFO - PROCESS | 1652 | 1467808298663 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:38 INFO - PROCESS | 1652 | 1467808298759 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:31:38 INFO - PROCESS | 1652 | 1467808298818 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 1652 | 1467808298819 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb55800 == 42 [pid = 1652] [id = 486] 05:31:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119bc6c00) [pid = 1652] [serial = 1457] [outer = 0x0] 05:31:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x121ac6800) [pid = 1652] [serial = 1458] [outer = 0x119bc6c00] 05:31:38 INFO - PROCESS | 1652 | 1467808298849 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124e3a400) [pid = 1652] [serial = 1459] [outer = 0x119bc6c00] 05:31:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1254b6000) [pid = 1652] [serial = 1460] [outer = 0x12d12b800] 05:31:39 INFO - PROCESS | 1652 | 1467808299508 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 921ms 05:31:39 INFO - PROCESS | 1652 | 1467808299580 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:31:39 INFO - PROCESS | 1652 | 1467808299584 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:31:39 INFO - PROCESS | 1652 | 1467808299589 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1652 | 1467808299592 Marionette TRACE conn2 <- [1,1918,null,{}] 05:31:39 INFO - PROCESS | 1652 | 1467808299597 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 1652 | 1467808299599 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:39 INFO - PROCESS | 1652 | 1467808299741 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:31:39 INFO - PROCESS | 1652 | 1467808299876 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1652 | 1467808299879 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11662d800 == 43 [pid = 1652] [id = 487] 05:31:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115e1d400) [pid = 1652] [serial = 1461] [outer = 0x0] 05:31:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115e99400) [pid = 1652] [serial = 1462] [outer = 0x115e1d400] 05:31:39 INFO - PROCESS | 1652 | 1467808299914 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116a22800) [pid = 1652] [serial = 1463] [outer = 0x115e1d400] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x113cda800 == 42 [pid = 1652] [id = 201] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x118026000 == 41 [pid = 1652] [id = 186] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9e4000 == 40 [pid = 1652] [id = 480] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12988e000 == 39 [pid = 1652] [id = 479] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1261b6800 == 38 [pid = 1652] [id = 478] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x125541800 == 37 [pid = 1652] [id = 477] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1215da000 == 36 [pid = 1652] [id = 476] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119194800 == 35 [pid = 1652] [id = 475] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1132d6000 == 34 [pid = 1652] [id = 474] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x116aac800 == 33 [pid = 1652] [id = 472] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x115ee8800 == 32 [pid = 1652] [id = 192] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x121207000 == 31 [pid = 1652] [id = 473] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1212b1000 == 30 [pid = 1652] [id = 197] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11667d000 == 29 [pid = 1652] [id = 185] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x118fe1800 == 28 [pid = 1652] [id = 188] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x125554800 == 27 [pid = 1652] [id = 199] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119ad1000 == 26 [pid = 1652] [id = 189] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1184c6800 == 25 [pid = 1652] [id = 193] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1186a8800 == 24 [pid = 1652] [id = 187] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x118029000 == 23 [pid = 1652] [id = 195] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x113c11000 == 22 [pid = 1652] [id = 184] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1215f3800 == 21 [pid = 1652] [id = 198] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x121ae7000 == 20 [pid = 1652] [id = 191] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1215ed000 == 19 [pid = 1652] [id = 190] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x125f3e000 == 18 [pid = 1652] [id = 200] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5c800 == 17 [pid = 1652] [id = 471] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1194df800 == 16 [pid = 1652] [id = 196] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x116683000 == 15 [pid = 1652] [id = 194] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb55800 == 14 [pid = 1652] [id = 486] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12b296800 == 13 [pid = 1652] [id = 485] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x126b44000 == 12 [pid = 1652] [id = 484] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x121149800 == 11 [pid = 1652] [id = 483] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12b291800 == 10 [pid = 1652] [id = 481] 05:31:41 INFO - PROCESS | 1652 | --DOCSHELL 0x117369000 == 9 [pid = 1652] [id = 482] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x115e1b000) [pid = 1652] [serial = 1363] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x112985400) [pid = 1652] [serial = 1362] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118544400) [pid = 1652] [serial = 1366] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118414000) [pid = 1652] [serial = 1365] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1132ea000) [pid = 1652] [serial = 1380] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x114e83800) [pid = 1652] [serial = 1381] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1193a1400) [pid = 1652] [serial = 1389] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x117046800) [pid = 1652] [serial = 1383] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119696c00) [pid = 1652] [serial = 1392] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119d85c00) [pid = 1652] [serial = 1369] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128a13800) [pid = 1652] [serial = 1413] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119a21800) [pid = 1652] [serial = 1368] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1254b1c00) [pid = 1652] [serial = 1372] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1235bb800) [pid = 1652] [serial = 1371] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1132f1400) [pid = 1652] [serial = 1375] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1128c9400) [pid = 1652] [serial = 1374] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119d84400) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119aa7c00) [pid = 1652] [serial = 1393] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11613f800) [pid = 1652] [serial = 1404] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x125f48400) [pid = 1652] [serial = 1398] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124a04000) [pid = 1652] [serial = 1396] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126183400) [pid = 1652] [serial = 1401] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x125f4f400) [pid = 1652] [serial = 1399] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1254b0000) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11873a400) [pid = 1652] [serial = 1405] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1269ef800) [pid = 1652] [serial = 1402] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11805b400) [pid = 1652] [serial = 1378] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1175f8400) [pid = 1652] [serial = 1377] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11854a400) [pid = 1652] [serial = 1386] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11889a800) [pid = 1652] [serial = 1387] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x126bc7400) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x126541c00) [pid = 1652] [serial = 1408] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x118080c00) [pid = 1652] [serial = 1384] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x126f0f400) [pid = 1652] [serial = 1411] [outer = 0x0] [url = about:blank] 05:31:41 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x11968e800) [pid = 1652] [serial = 1390] [outer = 0x0] [url = about:blank] 05:31:42 INFO - PROCESS | 1652 | 1467808302052 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2477ms 05:31:42 INFO - PROCESS | 1652 | 1467808302066 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 1652 | 1467808302070 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:31:42 INFO - PROCESS | 1652 | 1467808302077 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1652 | 1467808302082 Marionette TRACE conn2 <- [1,1922,null,{}] 05:31:42 INFO - PROCESS | 1652 | 1467808302089 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:42 INFO - PROCESS | 1652 | 1467808302091 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:42 INFO - PROCESS | 1652 | 1467808302215 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:31:42 INFO - PROCESS | 1652 | 1467808302230 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 1652 | 1467808302232 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x116628000 == 10 [pid = 1652] [id = 488] 05:31:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x112c11400) [pid = 1652] [serial = 1464] [outer = 0x0] 05:31:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x112c64000) [pid = 1652] [serial = 1465] [outer = 0x112c11400] 05:31:42 INFO - PROCESS | 1652 | 1467808302278 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1132ec000) [pid = 1652] [serial = 1466] [outer = 0x112c11400] 05:31:42 INFO - PROCESS | 1652 | 1467808302731 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 678ms 05:31:42 INFO - PROCESS | 1652 | 1467808302753 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 1652 | 1467808302759 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:31:42 INFO - PROCESS | 1652 | 1467808302775 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1652 | 1467808302778 Marionette TRACE conn2 <- [1,1926,null,{}] 05:31:42 INFO - PROCESS | 1652 | 1467808302781 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:42 INFO - PROCESS | 1652 | 1467808302784 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:42 INFO - PROCESS | 1652 | 1467808302951 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:31:43 INFO - PROCESS | 1652 | 1467808303040 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 1652 | 1467808303041 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x118032000 == 11 [pid = 1652] [id = 489] 05:31:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1132ed400) [pid = 1652] [serial = 1467] [outer = 0x0] 05:31:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x116638c00) [pid = 1652] [serial = 1468] [outer = 0x1132ed400] 05:31:43 INFO - PROCESS | 1652 | 1467808303067 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x116a23c00) [pid = 1652] [serial = 1469] [outer = 0x1132ed400] 05:31:43 INFO - PROCESS | 1652 | 1467808303434 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 678ms 05:31:43 INFO - PROCESS | 1652 | 1467808303452 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 1652 | 1467808303455 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:31:43 INFO - PROCESS | 1652 | 1467808303459 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 1652 | 1467808303463 Marionette TRACE conn2 <- [1,1930,null,{}] 05:31:43 INFO - PROCESS | 1652 | 1467808303476 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:43 INFO - PROCESS | 1652 | 1467808303480 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:43 INFO - PROCESS | 1652 | 1467808303641 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:31:43 INFO - PROCESS | 1652 | 1467808303701 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 1652 | 1467808303703 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fde800 == 12 [pid = 1652] [id = 490] 05:31:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x117047800) [pid = 1652] [serial = 1470] [outer = 0x0] 05:31:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118053000) [pid = 1652] [serial = 1471] [outer = 0x117047800] 05:31:43 INFO - PROCESS | 1652 | 1467808303749 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1184f1800) [pid = 1652] [serial = 1472] [outer = 0x117047800] 05:31:44 INFO - PROCESS | 1652 | 1467808304089 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 677ms 05:31:44 INFO - PROCESS | 1652 | 1467808304136 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1652 | 1467808304138 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:31:44 INFO - PROCESS | 1652 | 1467808304140 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1652 | 1467808304141 Marionette TRACE conn2 <- [1,1934,null,{}] 05:31:44 INFO - PROCESS | 1652 | 1467808304144 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:44 INFO - PROCESS | 1652 | 1467808304145 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:44 INFO - PROCESS | 1652 | 1467808304249 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:31:44 INFO - PROCESS | 1652 | 1467808304301 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1652 | 1467808304302 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0ec000 == 13 [pid = 1652] [id = 491] 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11854a400) [pid = 1652] [serial = 1473] [outer = 0x0] 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1186ed800) [pid = 1652] [serial = 1474] [outer = 0x11854a400] 05:31:44 INFO - PROCESS | 1652 | 1467808304326 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118730000) [pid = 1652] [serial = 1475] [outer = 0x11854a400] 05:31:44 INFO - PROCESS | 1652 | 1467808304624 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 520ms 05:31:44 INFO - PROCESS | 1652 | 1467808304663 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1652 | 1467808304665 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:31:44 INFO - PROCESS | 1652 | 1467808304667 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1652 | 1467808304668 Marionette TRACE conn2 <- [1,1938,null,{}] 05:31:44 INFO - PROCESS | 1652 | 1467808304671 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:44 INFO - PROCESS | 1652 | 1467808304673 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:44 INFO - PROCESS | 1652 | 1467808304770 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:31:44 INFO - PROCESS | 1652 | 1467808304806 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1652 | 1467808304807 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12120b000 == 14 [pid = 1652] [id = 492] 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1127cdc00) [pid = 1652] [serial = 1476] [outer = 0x0] 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118897800) [pid = 1652] [serial = 1477] [outer = 0x1127cdc00] 05:31:44 INFO - PROCESS | 1652 | 1467808304830 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118fe7400) [pid = 1652] [serial = 1478] [outer = 0x1127cdc00] 05:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 518ms 05:31:45 INFO - PROCESS | 1652 | 1467808305183 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:31:45 INFO - PROCESS | 1652 | 1467808305186 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1652 | 1467808305187 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:31:45 INFO - PROCESS | 1652 | 1467808305192 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1652 | 1467808305193 Marionette TRACE conn2 <- [1,1942,null,{}] 05:31:45 INFO - PROCESS | 1652 | 1467808305195 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:45 INFO - PROCESS | 1652 | 1467808305199 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:45 INFO - PROCESS | 1652 | 1467808305309 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:31:45 INFO - PROCESS | 1652 | 1467808305347 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1652 | 1467808305348 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x123626000 == 15 [pid = 1652] [id = 493] 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11939a800) [pid = 1652] [serial = 1479] [outer = 0x0] 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11968e400) [pid = 1652] [serial = 1480] [outer = 0x11939a800] 05:31:45 INFO - PROCESS | 1652 | 1467808305372 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119b32800) [pid = 1652] [serial = 1481] [outer = 0x11939a800] 05:31:45 INFO - PROCESS | 1652 | 1467808305683 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 521ms 05:31:45 INFO - PROCESS | 1652 | 1467808305711 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1652 | 1467808305712 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:31:45 INFO - PROCESS | 1652 | 1467808305714 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1652 | 1467808305715 Marionette TRACE conn2 <- [1,1946,null,{}] 05:31:45 INFO - PROCESS | 1652 | 1467808305718 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:45 INFO - PROCESS | 1652 | 1467808305719 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:45 INFO - PROCESS | 1652 | 1467808305818 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:31:45 INFO - PROCESS | 1652 | 1467808305854 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1652 | 1467808305856 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x125554800 == 16 [pid = 1652] [id = 494] 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119b34000) [pid = 1652] [serial = 1482] [outer = 0x0] 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119bc9000) [pid = 1652] [serial = 1483] [outer = 0x119b34000] 05:31:45 INFO - PROCESS | 1652 | 1467808305879 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d87400) [pid = 1652] [serial = 1484] [outer = 0x119b34000] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128b1000) [pid = 1652] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121a54800) [pid = 1652] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119bc6c00) [pid = 1652] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119bc5c00) [pid = 1652] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118630000) [pid = 1652] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x117d5cc00) [pid = 1652] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1128adc00) [pid = 1652] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1286cfc00) [pid = 1652] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126d1d000) [pid = 1652] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126f16400) [pid = 1652] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1125ff000) [pid = 1652] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11805fc00) [pid = 1652] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1128b3000) [pid = 1652] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1125f5c00) [pid = 1652] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x117045000) [pid = 1652] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:31:46 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119bc6800) [pid = 1652] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:31:46 INFO - PROCESS | 1652 | 1467808306302 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 619ms 05:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:31:46 INFO - PROCESS | 1652 | 1467808306335 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 1652 | 1467808306336 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:31:46 INFO - PROCESS | 1652 | 1467808306344 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 1652 | 1467808306346 Marionette TRACE conn2 <- [1,1950,null,{}] 05:31:46 INFO - PROCESS | 1652 | 1467808306348 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:46 INFO - PROCESS | 1652 | 1467808306349 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:46 INFO - PROCESS | 1652 | 1467808306454 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:31:46 INFO - PROCESS | 1652 | 1467808306492 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1652 | 1467808306493 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x125556800 == 17 [pid = 1652] [id = 495] 05:31:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x111c16000) [pid = 1652] [serial = 1485] [outer = 0x0] 05:31:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11619f800) [pid = 1652] [serial = 1486] [outer = 0x111c16000] 05:31:46 INFO - PROCESS | 1652 | 1467808306517 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11688b800) [pid = 1652] [serial = 1487] [outer = 0x111c16000] 05:31:46 INFO - PROCESS | 1652 | 1467808306937 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 627ms 05:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:31:46 INFO - PROCESS | 1652 | 1467808306966 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 1652 | 1467808306967 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:31:46 INFO - PROCESS | 1652 | 1467808306969 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 1652 | 1467808306970 Marionette TRACE conn2 <- [1,1954,null,{}] 05:31:46 INFO - PROCESS | 1652 | 1467808306972 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:46 INFO - PROCESS | 1652 | 1467808306974 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:47 INFO - PROCESS | 1652 | 1467808307049 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:31:47 INFO - PROCESS | 1652 | 1467808307106 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1652 | 1467808307107 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x126788000 == 18 [pid = 1652] [id = 496] 05:31:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x113c8d400) [pid = 1652] [serial = 1488] [outer = 0x0] 05:31:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1186f5000) [pid = 1652] [serial = 1489] [outer = 0x113c8d400] 05:31:47 INFO - PROCESS | 1652 | 1467808307131 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119d89400) [pid = 1652] [serial = 1490] [outer = 0x113c8d400] 05:31:47 INFO - PROCESS | 1652 | 1467808307389 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 472ms 05:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:31:47 INFO - PROCESS | 1652 | 1467808307446 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1652 | 1467808307447 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:31:47 INFO - PROCESS | 1652 | 1467808307449 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1652 | 1467808307450 Marionette TRACE conn2 <- [1,1958,null,{}] 05:31:47 INFO - PROCESS | 1652 | 1467808307452 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 1652 | 1467808307453 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:47 INFO - PROCESS | 1652 | 1467808307531 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:31:47 INFO - PROCESS | 1652 | 1467808307535 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1652 | 1467808307536 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a2e800 == 19 [pid = 1652] [id = 497] 05:31:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118731000) [pid = 1652] [serial = 1491] [outer = 0x0] 05:31:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12119ac00) [pid = 1652] [serial = 1492] [outer = 0x118731000] 05:31:47 INFO - PROCESS | 1652 | 1467808307561 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119d7e400) [pid = 1652] [serial = 1493] [outer = 0x118731000] 05:31:47 INFO - PROCESS | 1652 | 1467808307904 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 469ms 05:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:31:47 INFO - PROCESS | 1652 | 1467808307918 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1652 | 1467808307920 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:31:47 INFO - PROCESS | 1652 | 1467808307922 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1652 | 1467808307924 Marionette TRACE conn2 <- [1,1962,null,{}] 05:31:47 INFO - PROCESS | 1652 | 1467808307926 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 1652 | 1467808307928 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:48 INFO - PROCESS | 1652 | 1467808308015 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:31:48 INFO - PROCESS | 1652 | 1467808308019 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1652 | 1467808308020 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8bf000 == 20 [pid = 1652] [id = 498] 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121daa400) [pid = 1652] [serial = 1494] [outer = 0x0] 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124cc0400) [pid = 1652] [serial = 1495] [outer = 0x121daa400] 05:31:48 INFO - PROCESS | 1652 | 1467808308053 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x125f53800) [pid = 1652] [serial = 1496] [outer = 0x121daa400] 05:31:48 INFO - PROCESS | 1652 | 1467808308589 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 721ms 05:31:48 INFO - PROCESS | 1652 | 1467808308643 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1652 | 1467808308646 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:31:48 INFO - PROCESS | 1652 | 1467808308650 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1652 | 1467808308651 Marionette TRACE conn2 <- [1,1966,null,{}] 05:31:48 INFO - PROCESS | 1652 | 1467808308656 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:48 INFO - PROCESS | 1652 | 1467808308658 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:48 INFO - PROCESS | 1652 | 1467808308763 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:31:48 INFO - PROCESS | 1652 | 1467808308887 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1652 | 1467808308889 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x118021000 == 21 [pid = 1652] [id = 499] 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112ebbc00) [pid = 1652] [serial = 1497] [outer = 0x0] 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1132b6400) [pid = 1652] [serial = 1498] [outer = 0x112ebbc00] 05:31:48 INFO - PROCESS | 1652 | 1467808308921 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x115df7c00) [pid = 1652] [serial = 1499] [outer = 0x112ebbc00] 05:31:49 INFO - PROCESS | 1652 | 1467808309441 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 822ms 05:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:31:49 INFO - PROCESS | 1652 | 1467808309471 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1652 | 1467808309474 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:31:49 INFO - PROCESS | 1652 | 1467808309479 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1652 | 1467808309481 Marionette TRACE conn2 <- [1,1970,null,{}] 05:31:49 INFO - PROCESS | 1652 | 1467808309483 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 1652 | 1467808309485 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:49 INFO - PROCESS | 1652 | 1467808309691 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:31:49 INFO - PROCESS | 1652 | 1467808309788 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1652 | 1467808309789 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ee4000 == 22 [pid = 1652] [id = 500] 05:31:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1128ab800) [pid = 1652] [serial = 1500] [outer = 0x0] 05:31:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1128b3800) [pid = 1652] [serial = 1501] [outer = 0x1128ab800] 05:31:49 INFO - PROCESS | 1652 | 1467808309818 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x112c11800) [pid = 1652] [serial = 1502] [outer = 0x1128ab800] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e99400) [pid = 1652] [serial = 1462] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121ac6800) [pid = 1652] [serial = 1458] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124e3a400) [pid = 1652] [serial = 1459] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119659400) [pid = 1652] [serial = 892] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x121097800) [pid = 1652] [serial = 1456] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11965a400) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119d86800) [pid = 1652] [serial = 1455] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1184eb400) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118892800) [pid = 1652] [serial = 1452] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118059000) [pid = 1652] [serial = 1449] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x115d11c00) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128c37400) [pid = 1652] [serial = 1443] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1132a7400) [pid = 1652] [serial = 1446] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128e53000) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x126f0c800) [pid = 1652] [serial = 1440] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x128c31400) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128c34000) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1128b0400) [pid = 1652] [serial = 1416] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1132ee400) [pid = 1652] [serial = 1417] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x11808a400) [pid = 1652] [serial = 1419] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1184e9400) [pid = 1652] [serial = 1420] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x119659000) [pid = 1652] [serial = 1428] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x119aa8400) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x113281800) [pid = 1652] [serial = 1422] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x1163ec000) [pid = 1652] [serial = 1423] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x118420000) [pid = 1652] [serial = 1425] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x118549c00) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x119d83000) [pid = 1652] [serial = 1431] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x121098000) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x126d25c00) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x121098800) [pid = 1652] [serial = 1434] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x125fe4c00) [pid = 1652] [serial = 1437] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x12360ec00) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank] 05:31:50 INFO - PROCESS | 1652 | 1467808310347 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 875ms 05:31:50 INFO - PROCESS | 1652 | 1467808310360 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:31:50 INFO - PROCESS | 1652 | 1467808310362 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:31:50 INFO - PROCESS | 1652 | 1467808310366 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1652 | 1467808310368 Marionette TRACE conn2 <- [1,1974,null,{}] 05:31:50 INFO - PROCESS | 1652 | 1467808310371 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:50 INFO - PROCESS | 1652 | 1467808310374 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:50 INFO - PROCESS | 1652 | 1467808310448 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:31:50 INFO - PROCESS | 1652 | 1467808310452 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1652 | 1467808310453 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aae800 == 23 [pid = 1652] [id = 501] 05:31:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x1132b4800) [pid = 1652] [serial = 1503] [outer = 0x0] 05:31:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x114e77c00) [pid = 1652] [serial = 1504] [outer = 0x1132b4800] 05:31:50 INFO - PROCESS | 1652 | 1467808310484 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x1163e7800) [pid = 1652] [serial = 1505] [outer = 0x1132b4800] 05:31:50 INFO - PROCESS | 1652 | 1467808310813 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 471ms 05:31:50 INFO - PROCESS | 1652 | 1467808310837 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1652 | 1467808310842 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:31:50 INFO - PROCESS | 1652 | 1467808310844 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1652 | 1467808310845 Marionette TRACE conn2 <- [1,1978,null,{}] 05:31:50 INFO - PROCESS | 1652 | 1467808310848 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:50 INFO - PROCESS | 1652 | 1467808310849 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:50 INFO - PROCESS | 1652 | 1467808310948 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:31:51 INFO - PROCESS | 1652 | 1467808311002 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1652 | 1467808311003 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184c6800 == 24 [pid = 1652] [id = 502] 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x116777400) [pid = 1652] [serial = 1506] [outer = 0x0] 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x116e9b000) [pid = 1652] [serial = 1507] [outer = 0x116777400] 05:31:51 INFO - PROCESS | 1652 | 1467808311028 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x118054000) [pid = 1652] [serial = 1508] [outer = 0x116777400] 05:31:51 INFO - PROCESS | 1652 | 1467808311347 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 518ms 05:31:51 INFO - PROCESS | 1652 | 1467808311363 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1652 | 1467808311365 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:31:51 INFO - PROCESS | 1652 | 1467808311384 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1652 | 1467808311387 Marionette TRACE conn2 <- [1,1982,null,{}] 05:31:51 INFO - PROCESS | 1652 | 1467808311391 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 1652 | 1467808311394 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:51 INFO - PROCESS | 1652 | 1467808311492 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:31:51 INFO - PROCESS | 1652 | 1467808311523 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1652 | 1467808311524 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11998f000 == 25 [pid = 1652] [id = 503] 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118058c00) [pid = 1652] [serial = 1509] [outer = 0x0] 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11841ac00) [pid = 1652] [serial = 1510] [outer = 0x118058c00] 05:31:51 INFO - PROCESS | 1652 | 1467808311548 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118545c00) [pid = 1652] [serial = 1511] [outer = 0x118058c00] 05:31:51 INFO - PROCESS | 1652 | 1467808311894 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 526ms 05:31:51 INFO - PROCESS | 1652 | 1467808311905 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1652 | 1467808311907 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:31:51 INFO - PROCESS | 1652 | 1467808311909 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1652 | 1467808311910 Marionette TRACE conn2 <- [1,1986,null,{}] 05:31:51 INFO - PROCESS | 1652 | 1467808311912 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 1652 | 1467808311913 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:52 INFO - PROCESS | 1652 | 1467808312008 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:31:52 INFO - PROCESS | 1652 | 1467808312043 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1652 | 1467808312044 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x121207800 == 26 [pid = 1652] [id = 504] 05:31:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118546000) [pid = 1652] [serial = 1512] [outer = 0x0] 05:31:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118897000) [pid = 1652] [serial = 1513] [outer = 0x118546000] 05:31:52 INFO - PROCESS | 1652 | 1467808312069 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11939c000) [pid = 1652] [serial = 1514] [outer = 0x118546000] 05:31:52 INFO - PROCESS | 1652 | 1467808312365 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 469ms 05:31:52 INFO - PROCESS | 1652 | 1467808312385 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1652 | 1467808312386 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:31:52 INFO - PROCESS | 1652 | 1467808312396 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1652 | 1467808312397 Marionette TRACE conn2 <- [1,1990,null,{}] 05:31:52 INFO - PROCESS | 1652 | 1467808312399 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 1652 | 1467808312400 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:52 INFO - PROCESS | 1652 | 1467808312504 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:31:52 INFO - PROCESS | 1652 | 1467808312508 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1652 | 1467808312512 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194e5800 == 27 [pid = 1652] [id = 505] 05:31:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x119691400) [pid = 1652] [serial = 1515] [outer = 0x0] 05:31:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119696800) [pid = 1652] [serial = 1516] [outer = 0x119691400] 05:31:52 INFO - PROCESS | 1652 | 1467808312572 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119aab400) [pid = 1652] [serial = 1517] [outer = 0x119691400] 05:31:52 INFO - PROCESS | 1652 | 1467808312927 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 576ms 05:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:31:52 INFO - PROCESS | 1652 | 1467808312966 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1652 | 1467808312967 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:31:52 INFO - PROCESS | 1652 | 1467808312969 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1652 | 1467808312970 Marionette TRACE conn2 <- [1,1994,null,{}] 05:31:52 INFO - PROCESS | 1652 | 1467808312972 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 1652 | 1467808312973 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:53 INFO - PROCESS | 1652 | 1467808313068 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:31:53 INFO - PROCESS | 1652 | 1467808313072 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1652 | 1467808313073 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fe4000 == 28 [pid = 1652] [id = 506] 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119a1b400) [pid = 1652] [serial = 1518] [outer = 0x0] 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119d81c00) [pid = 1652] [serial = 1519] [outer = 0x119a1b400] 05:31:53 INFO - PROCESS | 1652 | 1467808313097 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x121274400) [pid = 1652] [serial = 1520] [outer = 0x119a1b400] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118731000) [pid = 1652] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x117047800) [pid = 1652] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1127cdc00) [pid = 1652] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11854a400) [pid = 1652] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x111c16000) [pid = 1652] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x113c8d400) [pid = 1652] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x112c11400) [pid = 1652] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x119b34000) [pid = 1652] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1132ed400) [pid = 1652] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x115e1d400) [pid = 1652] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:31:53 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x11939a800) [pid = 1652] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:31:53 INFO - PROCESS | 1652 | 1467808313428 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 470ms 05:31:53 INFO - PROCESS | 1652 | 1467808313447 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:31:53 INFO - PROCESS | 1652 | 1467808313449 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:31:53 INFO - PROCESS | 1652 | 1467808313451 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1652 | 1467808313452 Marionette TRACE conn2 <- [1,1998,null,{}] 05:31:53 INFO - PROCESS | 1652 | 1467808313454 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:53 INFO - PROCESS | 1652 | 1467808313457 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:53 INFO - PROCESS | 1652 | 1467808313534 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:31:53 INFO - PROCESS | 1652 | 1467808313588 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1652 | 1467808313589 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f30000 == 29 [pid = 1652] [id = 507] 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x111c75000) [pid = 1652] [serial = 1521] [outer = 0x0] 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118050400) [pid = 1652] [serial = 1522] [outer = 0x111c75000] 05:31:53 INFO - PROCESS | 1652 | 1467808313613 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119d85800) [pid = 1652] [serial = 1523] [outer = 0x111c75000] 05:31:53 INFO - PROCESS | 1652 | 1467808313898 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 468ms 05:31:53 INFO - PROCESS | 1652 | 1467808313919 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1652 | 1467808313921 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:31:53 INFO - PROCESS | 1652 | 1467808313931 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1652 | 1467808313932 Marionette TRACE conn2 <- [1,2002,null,{}] 05:31:53 INFO - PROCESS | 1652 | 1467808313934 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:53 INFO - PROCESS | 1652 | 1467808313935 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:54 INFO - PROCESS | 1652 | 1467808314016 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:31:54 INFO - PROCESS | 1652 | 1467808314020 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1652 | 1467808314022 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b45000 == 30 [pid = 1652] [id = 508] 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119bc5c00) [pid = 1652] [serial = 1524] [outer = 0x0] 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x123582000) [pid = 1652] [serial = 1525] [outer = 0x119bc5c00] 05:31:54 INFO - PROCESS | 1652 | 1467808314056 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x124a05000) [pid = 1652] [serial = 1526] [outer = 0x119bc5c00] 05:31:54 INFO - PROCESS | 1652 | 1467808314375 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 473ms 05:31:54 INFO - PROCESS | 1652 | 1467808314404 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1652 | 1467808314408 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:31:54 INFO - PROCESS | 1652 | 1467808314410 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1652 | 1467808314411 Marionette TRACE conn2 <- [1,2006,null,{}] 05:31:54 INFO - PROCESS | 1652 | 1467808314414 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:54 INFO - PROCESS | 1652 | 1467808314415 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:54 INFO - PROCESS | 1652 | 1467808314514 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:31:54 INFO - PROCESS | 1652 | 1467808314519 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1652 | 1467808314520 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x11998b000 == 31 [pid = 1652] [id = 509] 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x123588c00) [pid = 1652] [serial = 1527] [outer = 0x0] 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x124e3ac00) [pid = 1652] [serial = 1528] [outer = 0x123588c00] 05:31:54 INFO - PROCESS | 1652 | 1467808314547 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1254b1c00) [pid = 1652] [serial = 1529] [outer = 0x123588c00] 05:31:54 INFO - PROCESS | 1652 | 1467808314845 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 467ms 05:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:31:54 INFO - PROCESS | 1652 | 1467808314879 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1652 | 1467808314880 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:31:54 INFO - PROCESS | 1652 | 1467808314882 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1652 | 1467808314883 Marionette TRACE conn2 <- [1,2010,null,{}] 05:31:54 INFO - PROCESS | 1652 | 1467808314885 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:54 INFO - PROCESS | 1652 | 1467808314886 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:54 INFO - PROCESS | 1652 | 1467808314962 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:31:54 INFO - PROCESS | 1652 | 1467808314966 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1652 | 1467808314975 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9d5800 == 32 [pid = 1652] [id = 510] 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x124f7f800) [pid = 1652] [serial = 1530] [outer = 0x0] 05:31:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12617b000) [pid = 1652] [serial = 1531] [outer = 0x124f7f800] 05:31:55 INFO - PROCESS | 1652 | 1467808315002 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1128b0800) [pid = 1652] [serial = 1532] [outer = 0x124f7f800] 05:31:55 INFO - PROCESS | 1652 | 1467808315492 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 672ms 05:31:55 INFO - PROCESS | 1652 | 1467808315555 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1652 | 1467808315557 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:31:55 INFO - PROCESS | 1652 | 1467808315560 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1652 | 1467808315562 Marionette TRACE conn2 <- [1,2014,null,{}] 05:31:55 INFO - PROCESS | 1652 | 1467808315566 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:55 INFO - PROCESS | 1652 | 1467808315568 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:55 INFO - PROCESS | 1652 | 1467808315665 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:31:55 INFO - PROCESS | 1652 | 1467808315733 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1652 | 1467808315734 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ed9000 == 33 [pid = 1652] [id = 511] 05:31:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1127d4800) [pid = 1652] [serial = 1533] [outer = 0x0] 05:31:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1128c9000) [pid = 1652] [serial = 1534] [outer = 0x1127d4800] 05:31:55 INFO - PROCESS | 1652 | 1467808315765 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1132a7400) [pid = 1652] [serial = 1535] [outer = 0x1127d4800] 05:31:56 INFO - PROCESS | 1652 | 1467808316156 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 619ms 05:31:56 INFO - PROCESS | 1652 | 1467808316193 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 1652 | 1467808316196 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:31:56 INFO - PROCESS | 1652 | 1467808316200 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1652 | 1467808316202 Marionette TRACE conn2 <- [1,2018,null,{}] 05:31:56 INFO - PROCESS | 1652 | 1467808316205 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:56 INFO - PROCESS | 1652 | 1467808316208 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:56 INFO - PROCESS | 1652 | 1467808316308 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:31:56 INFO - PROCESS | 1652 | 1467808316363 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1652 | 1467808316364 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x121151800 == 34 [pid = 1652] [id = 512] 05:31:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116782400) [pid = 1652] [serial = 1536] [outer = 0x0] 05:31:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x117d58800) [pid = 1652] [serial = 1537] [outer = 0x116782400] 05:31:56 INFO - PROCESS | 1652 | 1467808316394 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11805fc00) [pid = 1652] [serial = 1538] [outer = 0x116782400] 05:31:56 INFO - PROCESS | 1652 | 1467808316863 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 725ms 05:31:56 INFO - PROCESS | 1652 | 1467808316928 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 1652 | 1467808316930 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:31:56 INFO - PROCESS | 1652 | 1467808316985 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1652 | 1467808316988 Marionette TRACE conn2 <- [1,2022,null,{}] 05:31:57 INFO - PROCESS | 1652 | 1467808317004 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 1652 | 1467808317009 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:57 INFO - PROCESS | 1652 | 1467808317125 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:31:57 INFO - PROCESS | 1652 | 1467808317176 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1652 | 1467808317178 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac56800 == 35 [pid = 1652] [id = 513] 05:31:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11939c400) [pid = 1652] [serial = 1539] [outer = 0x0] 05:31:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119690400) [pid = 1652] [serial = 1540] [outer = 0x11939c400] 05:31:57 INFO - PROCESS | 1652 | 1467808317210 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119d81400) [pid = 1652] [serial = 1541] [outer = 0x11939c400] 05:31:57 INFO - PROCESS | 1652 | 1467808317623 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 05:31:57 INFO - PROCESS | 1652 | 1467808317661 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1652 | 1467808317663 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:31:57 INFO - PROCESS | 1652 | 1467808317665 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1652 | 1467808317666 Marionette TRACE conn2 <- [1,2026,null,{}] 05:31:57 INFO - PROCESS | 1652 | 1467808317669 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 1652 | 1467808317670 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:57 INFO - PROCESS | 1652 | 1467808317768 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:31:57 INFO - PROCESS | 1652 | 1467808317821 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1652 | 1467808317822 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3c3000 == 36 [pid = 1652] [id = 514] 05:31:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x121195800) [pid = 1652] [serial = 1542] [outer = 0x0] 05:31:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1254b6800) [pid = 1652] [serial = 1543] [outer = 0x121195800] 05:31:57 INFO - PROCESS | 1652 | 1467808317851 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126540c00) [pid = 1652] [serial = 1544] [outer = 0x121195800] 05:31:58 INFO - PROCESS | 1652 | 1467808318408 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 820ms 05:31:58 INFO - PROCESS | 1652 | 1467808318486 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1652 | 1467808318489 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:31:58 INFO - PROCESS | 1652 | 1467808318492 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1652 | 1467808318494 Marionette TRACE conn2 <- [1,2030,null,{}] 05:31:58 INFO - PROCESS | 1652 | 1467808318497 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:58 INFO - PROCESS | 1652 | 1467808318499 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:58 INFO - PROCESS | 1652 | 1467808318593 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:31:58 INFO - PROCESS | 1652 | 1467808318648 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1652 | 1467808318651 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199a9800 == 37 [pid = 1652] [id = 515] 05:31:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1132b3800) [pid = 1652] [serial = 1545] [outer = 0x0] 05:31:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x113c53c00) [pid = 1652] [serial = 1546] [outer = 0x1132b3800] 05:31:58 INFO - PROCESS | 1652 | 1467808318678 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11663b400) [pid = 1652] [serial = 1547] [outer = 0x1132b3800] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x11998b000 == 36 [pid = 1652] [id = 509] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x126b45000 == 35 [pid = 1652] [id = 508] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x11662d800 == 34 [pid = 1652] [id = 487] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x124fe4000 == 33 [pid = 1652] [id = 506] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x125f30000 == 32 [pid = 1652] [id = 507] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3c3000 == 31 [pid = 1652] [id = 514] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac56800 == 30 [pid = 1652] [id = 513] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x121151800 == 29 [pid = 1652] [id = 512] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9d5800 == 28 [pid = 1652] [id = 510] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x116ed9000 == 27 [pid = 1652] [id = 511] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124cc0400) [pid = 1652] [serial = 1495] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12119ac00) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119d7e400) [pid = 1652] [serial = 1493] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118053000) [pid = 1652] [serial = 1471] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118897800) [pid = 1652] [serial = 1477] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1186ed800) [pid = 1652] [serial = 1474] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11619f800) [pid = 1652] [serial = 1486] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119d89400) [pid = 1652] [serial = 1490] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1132ec000) [pid = 1652] [serial = 1466] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119d87400) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11688b800) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118fe7400) [pid = 1652] [serial = 1478] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118730000) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1186f5000) [pid = 1652] [serial = 1489] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119bc9000) [pid = 1652] [serial = 1483] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x112c64000) [pid = 1652] [serial = 1465] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x116638c00) [pid = 1652] [serial = 1468] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x116a22800) [pid = 1652] [serial = 1463] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x116a23c00) [pid = 1652] [serial = 1469] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11968e400) [pid = 1652] [serial = 1480] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119b32800) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1184f1800) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | 1467808319773 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1322ms 05:31:59 INFO - PROCESS | 1652 | 1467808319815 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1652 | 1467808319818 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:31:59 INFO - PROCESS | 1652 | 1467808319821 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1652 | 1467808319826 Marionette TRACE conn2 <- [1,2034,null,{}] 05:31:59 INFO - PROCESS | 1652 | 1467808319830 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:59 INFO - PROCESS | 1652 | 1467808319832 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:59 INFO - PROCESS | 1652 | 1467808319931 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:31:59 INFO - PROCESS | 1652 | 1467808319944 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1652 | 1467808319947 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:31:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x116612000 == 28 [pid = 1652] [id = 516] 05:31:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x112979400) [pid = 1652] [serial = 1548] [outer = 0x0] 05:31:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x112986800) [pid = 1652] [serial = 1549] [outer = 0x112979400] 05:32:00 INFO - PROCESS | 1652 | 1467808319992 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x112ebfc00) [pid = 1652] [serial = 1550] [outer = 0x112979400] 05:32:00 INFO - PROCESS | 1652 | 1467808320443 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 675ms 05:32:00 INFO - PROCESS | 1652 | 1467808320495 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1652 | 1467808320499 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:32:00 INFO - PROCESS | 1652 | 1467808320503 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1652 | 1467808320505 Marionette TRACE conn2 <- [1,2038,null,{}] 05:32:00 INFO - PROCESS | 1652 | 1467808320513 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:00 INFO - PROCESS | 1652 | 1467808320515 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:00 INFO - PROCESS | 1652 | 1467808320593 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:32:00 INFO - PROCESS | 1652 | 1467808320597 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1652 | 1467808320599 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x118027000 == 29 [pid = 1652] [id = 517] 05:32:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x115e1b000) [pid = 1652] [serial = 1551] [outer = 0x0] 05:32:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116635c00) [pid = 1652] [serial = 1552] [outer = 0x115e1b000] 05:32:00 INFO - PROCESS | 1652 | 1467808320628 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116a1c400) [pid = 1652] [serial = 1553] [outer = 0x115e1b000] 05:32:00 INFO - PROCESS | 1652 | 1467808320964 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 475ms 05:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:32:00 INFO - PROCESS | 1652 | 1467808320982 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1652 | 1467808320984 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:32:00 INFO - PROCESS | 1652 | 1467808320986 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1652 | 1467808320998 Marionette TRACE conn2 <- [1,2042,null,{}] 05:32:01 INFO - PROCESS | 1652 | 1467808321006 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1652 | 1467808321009 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:01 INFO - PROCESS | 1652 | 1467808321085 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:32:01 INFO - PROCESS | 1652 | 1467808321093 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1652 | 1467808321095 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d1000 == 30 [pid = 1652] [id = 518] 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118051800) [pid = 1652] [serial = 1554] [outer = 0x0] 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11808c800) [pid = 1652] [serial = 1555] [outer = 0x118051800] 05:32:01 INFO - PROCESS | 1652 | 1467808321123 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1184f1800) [pid = 1652] [serial = 1556] [outer = 0x118051800] 05:32:01 INFO - PROCESS | 1652 | 1467808321457 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 481ms 05:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:32:01 INFO - PROCESS | 1652 | 1467808321467 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1652 | 1467808321469 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:32:01 INFO - PROCESS | 1652 | 1467808321471 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1652 | 1467808321472 Marionette TRACE conn2 <- [1,2046,null,{}] 05:32:01 INFO - PROCESS | 1652 | 1467808321476 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1652 | 1467808321478 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:01 INFO - PROCESS | 1652 | 1467808321551 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:32:01 INFO - PROCESS | 1652 | 1467808321609 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1652 | 1467808321610 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0e7000 == 31 [pid = 1652] [id = 519] 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1184f0000) [pid = 1652] [serial = 1557] [outer = 0x0] 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1186ed800) [pid = 1652] [serial = 1558] [outer = 0x1184f0000] 05:32:01 INFO - PROCESS | 1652 | 1467808321635 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118896400) [pid = 1652] [serial = 1559] [outer = 0x1184f0000] 05:32:01 INFO - PROCESS | 1652 | 1467808321926 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 473ms 05:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:32:01 INFO - PROCESS | 1652 | 1467808321946 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1652 | 1467808321947 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:32:01 INFO - PROCESS | 1652 | 1467808321950 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1652 | 1467808321951 Marionette TRACE conn2 <- [1,2050,null,{}] 05:32:01 INFO - PROCESS | 1652 | 1467808321953 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1652 | 1467808321955 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:02 INFO - PROCESS | 1652 | 1467808322065 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:32:02 INFO - PROCESS | 1652 | 1467808322068 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1652 | 1467808322069 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x121976800 == 32 [pid = 1652] [id = 520] 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1128c4c00) [pid = 1652] [serial = 1560] [outer = 0x0] 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119396400) [pid = 1652] [serial = 1561] [outer = 0x1128c4c00] 05:32:02 INFO - PROCESS | 1652 | 1467808322096 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119659400) [pid = 1652] [serial = 1562] [outer = 0x1128c4c00] 05:32:02 INFO - PROCESS | 1652 | 1467808322446 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 05:32:02 INFO - PROCESS | 1652 | 1467808322471 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1652 | 1467808322474 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:32:02 INFO - PROCESS | 1652 | 1467808322477 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1652 | 1467808322478 Marionette TRACE conn2 <- [1,2054,null,{}] 05:32:02 INFO - PROCESS | 1652 | 1467808322480 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:02 INFO - PROCESS | 1652 | 1467808322484 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:02 INFO - PROCESS | 1652 | 1467808322596 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:32:02 INFO - PROCESS | 1652 | 1467808322631 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1652 | 1467808322632 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x125558000 == 33 [pid = 1652] [id = 521] 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119660800) [pid = 1652] [serial = 1563] [outer = 0x0] 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119aa5000) [pid = 1652] [serial = 1564] [outer = 0x119660800] 05:32:02 INFO - PROCESS | 1652 | 1467808322657 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119d82800) [pid = 1652] [serial = 1565] [outer = 0x119660800] 05:32:02 INFO - PROCESS | 1652 | 1467808322972 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 518ms 05:32:02 INFO - PROCESS | 1652 | 1467808322996 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1652 | 1467808322997 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:32:03 INFO - PROCESS | 1652 | 1467808322999 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1652 | 1467808323000 Marionette TRACE conn2 <- [1,2058,null,{}] 05:32:03 INFO - PROCESS | 1652 | 1467808323003 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:03 INFO - PROCESS | 1652 | 1467808323004 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:03 INFO - PROCESS | 1652 | 1467808323104 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:32:03 INFO - PROCESS | 1652 | 1467808323139 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1652 | 1467808323140 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f76800 == 34 [pid = 1652] [id = 522] 05:32:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d84800) [pid = 1652] [serial = 1566] [outer = 0x0] 05:32:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119d86400) [pid = 1652] [serial = 1567] [outer = 0x119d84800] 05:32:03 INFO - PROCESS | 1652 | 1467808323164 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121da5000) [pid = 1652] [serial = 1568] [outer = 0x119d84800] 05:32:03 INFO - PROCESS | 1652 | 1467808323455 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 518ms 05:32:03 INFO - PROCESS | 1652 | 1467808323518 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1652 | 1467808323519 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:32:03 INFO - PROCESS | 1652 | 1467808323521 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1652 | 1467808323522 Marionette TRACE conn2 <- [1,2062,null,{}] 05:32:03 INFO - PROCESS | 1652 | 1467808323524 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:03 INFO - PROCESS | 1652 | 1467808323525 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:03 INFO - PROCESS | 1652 | 1467808323625 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:32:03 INFO - PROCESS | 1652 | 1467808323628 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1652 | 1467808323629 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x128877800 == 35 [pid = 1652] [id = 523] 05:32:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1128a7c00) [pid = 1652] [serial = 1569] [outer = 0x0] 05:32:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124ab9c00) [pid = 1652] [serial = 1570] [outer = 0x1128a7c00] 05:32:03 INFO - PROCESS | 1652 | 1467808323653 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125f51800) [pid = 1652] [serial = 1571] [outer = 0x1128a7c00] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118058c00) [pid = 1652] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118546000) [pid = 1652] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x111c75000) [pid = 1652] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1132b4800) [pid = 1652] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1128ab800) [pid = 1652] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112ebbc00) [pid = 1652] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116777400) [pid = 1652] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x121daa400) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119691400) [pid = 1652] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124f7f800) [pid = 1652] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119a1b400) [pid = 1652] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119bc5c00) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x123588c00) [pid = 1652] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:32:04 INFO - PROCESS | 1652 | 1467808324092 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 618ms 05:32:04 INFO - PROCESS | 1652 | 1467808324141 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1652 | 1467808324143 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:32:04 INFO - PROCESS | 1652 | 1467808324146 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1652 | 1467808324147 Marionette TRACE conn2 <- [1,2066,null,{}] 05:32:04 INFO - PROCESS | 1652 | 1467808324149 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:04 INFO - PROCESS | 1652 | 1467808324150 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:04 INFO - PROCESS | 1652 | 1467808324223 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:32:04 INFO - PROCESS | 1652 | 1467808324228 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1652 | 1467808324236 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f86800 == 36 [pid = 1652] [id = 524] 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1128b2400) [pid = 1652] [serial = 1572] [outer = 0x0] 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1173fe800) [pid = 1652] [serial = 1573] [outer = 0x1128b2400] 05:32:04 INFO - PROCESS | 1652 | 1467808324260 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119691400) [pid = 1652] [serial = 1574] [outer = 0x1128b2400] 05:32:04 INFO - PROCESS | 1652 | 1467808324617 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 518ms 05:32:04 INFO - PROCESS | 1652 | 1467808324665 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:32:04 INFO - PROCESS | 1652 | 1467808324667 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:32:04 INFO - PROCESS | 1652 | 1467808324670 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1652 | 1467808324672 Marionette TRACE conn2 <- [1,2070,null,{}] 05:32:04 INFO - PROCESS | 1652 | 1467808324676 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:04 INFO - PROCESS | 1652 | 1467808324677 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:04 INFO - PROCESS | 1652 | 1467808324773 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:32:04 INFO - PROCESS | 1652 | 1467808324779 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1652 | 1467808324780 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9e9800 == 37 [pid = 1652] [id = 525] 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11805a000) [pid = 1652] [serial = 1575] [outer = 0x0] 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125fd8400) [pid = 1652] [serial = 1576] [outer = 0x11805a000] 05:32:04 INFO - PROCESS | 1652 | 1467808324820 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126751800) [pid = 1652] [serial = 1577] [outer = 0x11805a000] 05:32:05 INFO - PROCESS | 1652 | 1467808325195 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 569ms 05:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:32:05 INFO - PROCESS | 1652 | 1467808325240 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1652 | 1467808325242 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:32:05 INFO - PROCESS | 1652 | 1467808325244 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1652 | 1467808325245 Marionette TRACE conn2 <- [1,2074,null,{}] 05:32:05 INFO - PROCESS | 1652 | 1467808325248 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:05 INFO - PROCESS | 1652 | 1467808325249 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:05 INFO - PROCESS | 1652 | 1467808325361 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:32:05 INFO - PROCESS | 1652 | 1467808325367 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1652 | 1467808325369 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3bd000 == 38 [pid = 1652] [id = 526] 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1254b3000) [pid = 1652] [serial = 1578] [outer = 0x0] 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126958000) [pid = 1652] [serial = 1579] [outer = 0x1254b3000] 05:32:05 INFO - PROCESS | 1652 | 1467808325402 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126bd1c00) [pid = 1652] [serial = 1580] [outer = 0x1254b3000] 05:32:05 INFO - PROCESS | 1652 | 1467808325714 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 520ms 05:32:05 INFO - PROCESS | 1652 | 1467808325764 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1652 | 1467808325765 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:32:05 INFO - PROCESS | 1652 | 1467808325768 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1652 | 1467808325769 Marionette TRACE conn2 <- [1,2078,null,{}] 05:32:05 INFO - PROCESS | 1652 | 1467808325772 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:05 INFO - PROCESS | 1652 | 1467808325773 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:05 INFO - PROCESS | 1652 | 1467808325846 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:32:05 INFO - PROCESS | 1652 | 1467808325850 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1652 | 1467808325851 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb3c800 == 39 [pid = 1652] [id = 527] 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126d1c800) [pid = 1652] [serial = 1581] [outer = 0x0] 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126d22400) [pid = 1652] [serial = 1582] [outer = 0x126d1c800] 05:32:05 INFO - PROCESS | 1652 | 1467808325877 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126d75800) [pid = 1652] [serial = 1583] [outer = 0x126d1c800] 05:32:06 INFO - PROCESS | 1652 | 1467808326422 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 05:32:06 INFO - PROCESS | 1652 | 1467808326440 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1652 | 1467808326444 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:32:06 INFO - PROCESS | 1652 | 1467808326449 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1652 | 1467808326452 Marionette TRACE conn2 <- [1,2082,null,{}] 05:32:06 INFO - PROCESS | 1652 | 1467808326459 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:06 INFO - PROCESS | 1652 | 1467808326462 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:06 INFO - PROCESS | 1652 | 1467808326617 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:32:06 INFO - PROCESS | 1652 | 1467808326743 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1652 | 1467808326746 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x118037000 == 40 [pid = 1652] [id = 528] 05:32:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1132f1800) [pid = 1652] [serial = 1584] [outer = 0x0] 05:32:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x113c8dc00) [pid = 1652] [serial = 1585] [outer = 0x1132f1800] 05:32:06 INFO - PROCESS | 1652 | 1467808326809 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1163ec400) [pid = 1652] [serial = 1586] [outer = 0x1132f1800] 05:32:07 INFO - PROCESS | 1652 | 1467808327246 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 879ms 05:32:07 INFO - PROCESS | 1652 | 1467808327345 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1652 | 1467808327348 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:32:07 INFO - PROCESS | 1652 | 1467808327353 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1652 | 1467808327355 Marionette TRACE conn2 <- [1,2086,null,{}] 05:32:07 INFO - PROCESS | 1652 | 1467808327360 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 1652 | 1467808327362 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:07 INFO - PROCESS | 1652 | 1467808327473 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:32:07 INFO - PROCESS | 1652 | 1467808327556 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1652 | 1467808327557 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12553f800 == 41 [pid = 1652] [id = 529] 05:32:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1128cc800) [pid = 1652] [serial = 1587] [outer = 0x0] 05:32:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11841b000) [pid = 1652] [serial = 1588] [outer = 0x1128cc800] 05:32:07 INFO - PROCESS | 1652 | 1467808327588 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118548c00) [pid = 1652] [serial = 1589] [outer = 0x1128cc800] 05:32:08 INFO - PROCESS | 1652 | 1467808328209 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3bd000 == 40 [pid = 1652] [id = 526] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9e9800 == 39 [pid = 1652] [id = 525] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x125f86800 == 38 [pid = 1652] [id = 524] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x128877800 == 37 [pid = 1652] [id = 523] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x125f76800 == 36 [pid = 1652] [id = 522] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x125558000 == 35 [pid = 1652] [id = 521] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x121976800 == 34 [pid = 1652] [id = 520] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0e7000 == 33 [pid = 1652] [id = 519] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d1000 == 32 [pid = 1652] [id = 518] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x118027000 == 31 [pid = 1652] [id = 517] 05:32:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116612000 == 30 [pid = 1652] [id = 516] 05:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 928ms 05:32:08 INFO - PROCESS | 1652 | 1467808328282 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1652 | 1467808328284 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:32:08 INFO - PROCESS | 1652 | 1467808328287 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1652 | 1467808328289 Marionette TRACE conn2 <- [1,2090,null,{}] 05:32:08 INFO - PROCESS | 1652 | 1467808328292 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:08 INFO - PROCESS | 1652 | 1467808328294 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:08 INFO - PROCESS | 1652 | 1467808328368 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11841ac00) [pid = 1652] [serial = 1510] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118897000) [pid = 1652] [serial = 1513] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11939c000) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118545c00) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118050400) [pid = 1652] [serial = 1522] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x114e77c00) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1128b3800) [pid = 1652] [serial = 1501] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112c11800) [pid = 1652] [serial = 1502] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1132b6400) [pid = 1652] [serial = 1498] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115df7c00) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116e9b000) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125f53800) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1163e7800) [pid = 1652] [serial = 1505] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119aab400) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1128b0800) [pid = 1652] [serial = 1532] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12617b000) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119696800) [pid = 1652] [serial = 1516] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119d81c00) [pid = 1652] [serial = 1519] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119d85800) [pid = 1652] [serial = 1523] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x123582000) [pid = 1652] [serial = 1525] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1254b1c00) [pid = 1652] [serial = 1529] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x121274400) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124e3ac00) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x124a05000) [pid = 1652] [serial = 1526] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118054000) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank] 05:32:08 INFO - PROCESS | 1652 | 1467808328438 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1652 | 1467808328439 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168c5000 == 31 [pid = 1652] [id = 530] 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11297c400) [pid = 1652] [serial = 1590] [outer = 0x0] 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1132f0800) [pid = 1652] [serial = 1591] [outer = 0x11297c400] 05:32:08 INFO - PROCESS | 1652 | 1467808328468 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11663bc00) [pid = 1652] [serial = 1592] [outer = 0x11297c400] 05:32:08 INFO - PROCESS | 1652 | 1467808328766 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 521ms 05:32:08 INFO - PROCESS | 1652 | 1467808328810 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1652 | 1467808328812 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:32:08 INFO - PROCESS | 1652 | 1467808328817 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1652 | 1467808328818 Marionette TRACE conn2 <- [1,2094,null,{}] 05:32:08 INFO - PROCESS | 1652 | 1467808328821 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:08 INFO - PROCESS | 1652 | 1467808328823 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:08 INFO - PROCESS | 1652 | 1467808328901 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:32:08 INFO - PROCESS | 1652 | 1467808328907 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1652 | 1467808328910 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186cd000 == 32 [pid = 1652] [id = 531] 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116ea2800) [pid = 1652] [serial = 1593] [outer = 0x0] 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11841a800) [pid = 1652] [serial = 1594] [outer = 0x116ea2800] 05:32:08 INFO - PROCESS | 1652 | 1467808328936 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11854d400) [pid = 1652] [serial = 1595] [outer = 0x116ea2800] 05:32:09 INFO - PROCESS | 1652 | 1467808329296 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 519ms 05:32:09 INFO - PROCESS | 1652 | 1467808329337 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1652 | 1467808329338 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:32:09 INFO - PROCESS | 1652 | 1467808329341 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1652 | 1467808329343 Marionette TRACE conn2 <- [1,2098,null,{}] 05:32:09 INFO - PROCESS | 1652 | 1467808329350 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 1652 | 1467808329354 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:09 INFO - PROCESS | 1652 | 1467808329432 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:32:09 INFO - PROCESS | 1652 | 1467808329437 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1652 | 1467808329441 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x121149800 == 33 [pid = 1652] [id = 532] 05:32:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1128a8000) [pid = 1652] [serial = 1596] [outer = 0x0] 05:32:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1193a1000) [pid = 1652] [serial = 1597] [outer = 0x1128a8000] 05:32:09 INFO - PROCESS | 1652 | 1467808329470 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119692800) [pid = 1652] [serial = 1598] [outer = 0x1128a8000] 05:32:09 INFO - PROCESS | 1652 | 1467808329810 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 05:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:32:09 INFO - PROCESS | 1652 | 1467808329861 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1652 | 1467808329863 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:32:09 INFO - PROCESS | 1652 | 1467808329865 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1652 | 1467808329866 Marionette TRACE conn2 <- [1,2102,null,{}] 05:32:09 INFO - PROCESS | 1652 | 1467808329868 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 1652 | 1467808329869 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:09 INFO - PROCESS | 1652 | 1467808329948 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:32:09 INFO - PROCESS | 1652 | 1467808329951 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1652 | 1467808329953 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fe2800 == 34 [pid = 1652] [id = 533] 05:32:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119693c00) [pid = 1652] [serial = 1599] [outer = 0x0] 05:32:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119b34000) [pid = 1652] [serial = 1600] [outer = 0x119693c00] 05:32:09 INFO - PROCESS | 1652 | 1467808329980 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119d7f000) [pid = 1652] [serial = 1601] [outer = 0x119693c00] 05:32:10 INFO - PROCESS | 1652 | 1467808330326 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 469ms 05:32:10 INFO - PROCESS | 1652 | 1467808330334 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1652 | 1467808330336 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:32:10 INFO - PROCESS | 1652 | 1467808330342 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1652 | 1467808330343 Marionette TRACE conn2 <- [1,2106,null,{}] 05:32:10 INFO - PROCESS | 1652 | 1467808330346 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:10 INFO - PROCESS | 1652 | 1467808330347 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:10 INFO - PROCESS | 1652 | 1467808330426 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:32:10 INFO - PROCESS | 1652 | 1467808330430 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1652 | 1467808330431 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x126785800 == 35 [pid = 1652] [id = 534] 05:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1163f0000) [pid = 1652] [serial = 1602] [outer = 0x0] 05:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119d8b800) [pid = 1652] [serial = 1603] [outer = 0x1163f0000] 05:32:10 INFO - PROCESS | 1652 | 1467808330455 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121a46400) [pid = 1652] [serial = 1604] [outer = 0x1163f0000] 05:32:10 INFO - PROCESS | 1652 | 1467808330829 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 523ms 05:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:32:10 INFO - PROCESS | 1652 | 1467808330863 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1652 | 1467808330865 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:32:10 INFO - PROCESS | 1652 | 1467808330867 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1652 | 1467808330868 Marionette TRACE conn2 <- [1,2110,null,{}] 05:32:10 INFO - PROCESS | 1652 | 1467808330870 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:10 INFO - PROCESS | 1652 | 1467808330874 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:10 INFO - PROCESS | 1652 | 1467808330993 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:32:11 INFO - PROCESS | 1652 | 1467808331004 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1652 | 1467808331005 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x129890800 == 36 [pid = 1652] [id = 535] 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121ac3c00) [pid = 1652] [serial = 1605] [outer = 0x0] 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124c8f000) [pid = 1652] [serial = 1606] [outer = 0x121ac3c00] 05:32:11 INFO - PROCESS | 1652 | 1467808331030 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126bc6000) [pid = 1652] [serial = 1607] [outer = 0x121ac3c00] 05:32:11 INFO - PROCESS | 1652 | 1467808331379 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 519ms 05:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:32:11 INFO - PROCESS | 1652 | 1467808331386 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1652 | 1467808331388 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:32:11 INFO - PROCESS | 1652 | 1467808331392 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1652 | 1467808331394 Marionette TRACE conn2 <- [1,2114,null,{}] 05:32:11 INFO - PROCESS | 1652 | 1467808331396 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:11 INFO - PROCESS | 1652 | 1467808331397 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:11 INFO - PROCESS | 1652 | 1467808331683 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115e1b000) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118051800) [pid = 1652] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1132b3800) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1127d4800) [pid = 1652] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1128c4c00) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116782400) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119d84800) [pid = 1652] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119660800) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11939c400) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x121195800) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1128a7c00) [pid = 1652] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1128b2400) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11805a000) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x112979400) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1184f0000) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:32:11 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1254b3000) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:32:11 INFO - PROCESS | 1652 | 1467808331754 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1652 | 1467808331756 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x112156800 == 37 [pid = 1652] [id = 536] 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1125f9000) [pid = 1652] [serial = 1608] [outer = 0x0] 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1127d6400) [pid = 1652] [serial = 1609] [outer = 0x1125f9000] 05:32:11 INFO - PROCESS | 1652 | 1467808331789 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x112c11800) [pid = 1652] [serial = 1610] [outer = 0x1125f9000] 05:32:12 INFO - PROCESS | 1652 | 1467808332247 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 923ms 05:32:12 INFO - PROCESS | 1652 | 1467808332314 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:32:12 INFO - PROCESS | 1652 | 1467808332316 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:32:12 INFO - PROCESS | 1652 | 1467808332320 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1652 | 1467808332322 Marionette TRACE conn2 <- [1,2118,null,{}] 05:32:12 INFO - PROCESS | 1652 | 1467808332325 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 1652 | 1467808332328 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:12 INFO - PROCESS | 1652 | 1467808332428 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:32:12 INFO - PROCESS | 1652 | 1467808332494 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1652 | 1467808332496 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0f4800 == 38 [pid = 1652] [id = 537] 05:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112979400) [pid = 1652] [serial = 1611] [outer = 0x0] 05:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116e9b000) [pid = 1652] [serial = 1612] [outer = 0x112979400] 05:32:12 INFO - PROCESS | 1652 | 1467808332527 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11805a000) [pid = 1652] [serial = 1613] [outer = 0x112979400] 05:32:12 INFO - PROCESS | 1652 | 1467808332949 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 672ms 05:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:32:13 INFO - PROCESS | 1652 | 1467808333018 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1652 | 1467808333020 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:32:13 INFO - PROCESS | 1652 | 1467808333024 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1652 | 1467808333026 Marionette TRACE conn2 <- [1,2122,null,{}] 05:32:13 INFO - PROCESS | 1652 | 1467808333029 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:13 INFO - PROCESS | 1652 | 1467808333030 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:13 INFO - PROCESS | 1652 | 1467808333127 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:32:13 INFO - PROCESS | 1652 | 1467808333196 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1652 | 1467808333197 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212ab000 == 39 [pid = 1652] [id = 538] 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118631800) [pid = 1652] [serial = 1614] [outer = 0x0] 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1188a0800) [pid = 1652] [serial = 1615] [outer = 0x118631800] 05:32:13 INFO - PROCESS | 1652 | 1467808333228 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119657c00) [pid = 1652] [serial = 1616] [outer = 0x118631800] 05:32:13 INFO - PROCESS | 1652 | 1467808333647 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 05:32:13 INFO - PROCESS | 1652 | 1467808333695 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1652 | 1467808333698 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:32:13 INFO - PROCESS | 1652 | 1467808333706 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1652 | 1467808333709 Marionette TRACE conn2 <- [1,2126,null,{}] 05:32:13 INFO - PROCESS | 1652 | 1467808333711 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:13 INFO - PROCESS | 1652 | 1467808333714 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:13 INFO - PROCESS | 1652 | 1467808333815 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:32:13 INFO - PROCESS | 1652 | 1467808333871 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1652 | 1467808333873 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3c6000 == 40 [pid = 1652] [id = 539] 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11872f000) [pid = 1652] [serial = 1617] [outer = 0x0] 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119bc3400) [pid = 1652] [serial = 1618] [outer = 0x11872f000] 05:32:13 INFO - PROCESS | 1652 | 1467808333914 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1235b3c00) [pid = 1652] [serial = 1619] [outer = 0x11872f000] 05:32:14 INFO - PROCESS | 1652 | 1467808334318 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 626ms 05:32:14 INFO - PROCESS | 1652 | 1467808334328 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 1652 | 1467808334329 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:32:14 INFO - PROCESS | 1652 | 1467808334331 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1652 | 1467808334333 Marionette TRACE conn2 <- [1,2130,null,{}] 05:32:14 INFO - PROCESS | 1652 | 1467808334335 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:14 INFO - PROCESS | 1652 | 1467808334336 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:14 INFO - PROCESS | 1652 | 1467808334432 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:32:14 INFO - PROCESS | 1652 | 1467808334517 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1652 | 1467808334518 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb39800 == 41 [pid = 1652] [id = 540] 05:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124c87400) [pid = 1652] [serial = 1620] [outer = 0x0] 05:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126182000) [pid = 1652] [serial = 1621] [outer = 0x124c87400] 05:32:14 INFO - PROCESS | 1652 | 1467808334547 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1269f1800) [pid = 1652] [serial = 1622] [outer = 0x124c87400] 05:32:15 INFO - PROCESS | 1652 | 1467808335155 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 1652 | 1467808335210 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:32:15 INFO - PROCESS | 1652 | 1467808335215 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1652 | 1467808335218 Marionette TRACE conn2 <- [1,2134,null,{}] 05:32:15 INFO - PROCESS | 1652 | 1467808335223 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:15 INFO - PROCESS | 1652 | 1467808335225 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:15 INFO - PROCESS | 1652 | 1467808335348 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:32:15 INFO - PROCESS | 1652 | 1467808335405 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1652 | 1467808335407 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186c3000 == 42 [pid = 1652] [id = 541] 05:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112c65c00) [pid = 1652] [serial = 1623] [outer = 0x0] 05:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1132f6c00) [pid = 1652] [serial = 1624] [outer = 0x112c65c00] 05:32:15 INFO - PROCESS | 1652 | 1467808335435 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11688d800) [pid = 1652] [serial = 1625] [outer = 0x112c65c00] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x129890800 == 41 [pid = 1652] [id = 535] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x126785800 == 40 [pid = 1652] [id = 534] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x124fe2800 == 39 [pid = 1652] [id = 533] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x121149800 == 38 [pid = 1652] [id = 532] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1186cd000 == 37 [pid = 1652] [id = 531] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1168c5000 == 36 [pid = 1652] [id = 530] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb3c800 == 35 [pid = 1652] [id = 527] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12553f800 == 34 [pid = 1652] [id = 529] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x118037000 == 33 [pid = 1652] [id = 528] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1199a9800 == 32 [pid = 1652] [id = 515] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb39800 == 31 [pid = 1652] [id = 540] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3c6000 == 30 [pid = 1652] [id = 539] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1212ab000 == 29 [pid = 1652] [id = 538] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0f4800 == 28 [pid = 1652] [id = 537] 05:32:16 INFO - PROCESS | 1652 | --DOCSHELL 0x112156800 == 27 [pid = 1652] [id = 536] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116635c00) [pid = 1652] [serial = 1552] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116a1c400) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11808c800) [pid = 1652] [serial = 1555] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1184f1800) [pid = 1652] [serial = 1556] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11663b400) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x113c53c00) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1132a7400) [pid = 1652] [serial = 1535] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1128c9000) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119396400) [pid = 1652] [serial = 1561] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11805fc00) [pid = 1652] [serial = 1538] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119d86400) [pid = 1652] [serial = 1567] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119d82800) [pid = 1652] [serial = 1565] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x117d58800) [pid = 1652] [serial = 1537] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119d81400) [pid = 1652] [serial = 1541] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119690400) [pid = 1652] [serial = 1540] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119aa5000) [pid = 1652] [serial = 1564] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126540c00) [pid = 1652] [serial = 1544] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124ab9c00) [pid = 1652] [serial = 1570] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x121da5000) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1254b6800) [pid = 1652] [serial = 1543] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1173fe800) [pid = 1652] [serial = 1573] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x125fd8400) [pid = 1652] [serial = 1576] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x125f51800) [pid = 1652] [serial = 1571] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x112986800) [pid = 1652] [serial = 1549] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x112ebfc00) [pid = 1652] [serial = 1550] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1186ed800) [pid = 1652] [serial = 1558] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x119659400) [pid = 1652] [serial = 1562] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x126958000) [pid = 1652] [serial = 1579] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x126d22400) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x126751800) [pid = 1652] [serial = 1577] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x126bd1c00) [pid = 1652] [serial = 1580] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x119691400) [pid = 1652] [serial = 1574] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x118896400) [pid = 1652] [serial = 1559] [outer = 0x0] [url = about:blank] 05:32:16 INFO - PROCESS | 1652 | 1467808336345 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1173ms 05:32:16 INFO - PROCESS | 1652 | 1467808336388 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1652 | 1467808336392 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:32:16 INFO - PROCESS | 1652 | 1467808336402 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1652 | 1467808336403 Marionette TRACE conn2 <- [1,2138,null,{}] 05:32:16 INFO - PROCESS | 1652 | 1467808336408 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 1652 | 1467808336410 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:16 INFO - PROCESS | 1652 | 1467808336485 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:32:16 INFO - PROCESS | 1652 | 1467808336494 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1652 | 1467808336497 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x116850800 == 28 [pid = 1652] [id = 542] 05:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1128a9c00) [pid = 1652] [serial = 1626] [outer = 0x0] 05:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1128cbc00) [pid = 1652] [serial = 1627] [outer = 0x1128a9c00] 05:32:16 INFO - PROCESS | 1652 | 1467808336524 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1125ff000) [pid = 1652] [serial = 1628] [outer = 0x1128a9c00] 05:32:16 INFO - PROCESS | 1652 | 1467808336862 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 523ms 05:32:16 INFO - PROCESS | 1652 | 1467808336925 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1652 | 1467808336928 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:32:16 INFO - PROCESS | 1652 | 1467808336933 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1652 | 1467808336935 Marionette TRACE conn2 <- [1,2142,null,{}] 05:32:16 INFO - PROCESS | 1652 | 1467808336937 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 1652 | 1467808336939 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:17 INFO - PROCESS | 1652 | 1467808337015 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:32:17 INFO - PROCESS | 1652 | 1467808337019 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1652 | 1467808337020 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x118037800 == 29 [pid = 1652] [id = 543] 05:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x113dd2000) [pid = 1652] [serial = 1629] [outer = 0x0] 05:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x116149800) [pid = 1652] [serial = 1630] [outer = 0x113dd2000] 05:32:17 INFO - PROCESS | 1652 | 1467808337049 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116808000) [pid = 1652] [serial = 1631] [outer = 0x113dd2000] 05:32:17 INFO - PROCESS | 1652 | 1467808337391 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] 05:32:17 INFO - PROCESS | 1652 | 1467808337409 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:32:17 INFO - PROCESS | 1652 | 1467808337411 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1652 | 1467808337414 Marionette TRACE conn2 <- [1,2146,null,{}] 05:32:17 INFO - PROCESS | 1652 | 1467808337421 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 1652 | 1467808337427 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:17 INFO - PROCESS | 1652 | 1467808337505 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:32:17 INFO - PROCESS | 1652 | 1467808337558 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1652 | 1467808337560 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x119991000 == 30 [pid = 1652] [id = 544] 05:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1127d9000) [pid = 1652] [serial = 1632] [outer = 0x0] 05:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118052000) [pid = 1652] [serial = 1633] [outer = 0x1127d9000] 05:32:17 INFO - PROCESS | 1652 | 1467808337588 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11841cc00) [pid = 1652] [serial = 1634] [outer = 0x1127d9000] 05:32:17 INFO - PROCESS | 1652 | 1467808337896 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:32:17 INFO - PROCESS | 1652 | 1467808337937 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:32:17 INFO - PROCESS | 1652 | 1467808337939 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1652 | 1467808337940 Marionette TRACE conn2 <- [1,2150,null,{}] 05:32:17 INFO - PROCESS | 1652 | 1467808337942 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 1652 | 1467808337943 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:18 INFO - PROCESS | 1652 | 1467808338017 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:32:18 INFO - PROCESS | 1652 | 1467808338020 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1652 | 1467808338021 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x121206000 == 31 [pid = 1652] [id = 545] 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118541c00) [pid = 1652] [serial = 1635] [outer = 0x0] 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118732c00) [pid = 1652] [serial = 1636] [outer = 0x118541c00] 05:32:18 INFO - PROCESS | 1652 | 1467808338050 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118f66400) [pid = 1652] [serial = 1637] [outer = 0x118541c00] 05:32:18 INFO - PROCESS | 1652 | 1467808338380 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 471ms 05:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:32:18 INFO - PROCESS | 1652 | 1467808338412 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1652 | 1467808338413 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:32:18 INFO - PROCESS | 1652 | 1467808338415 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1652 | 1467808338416 Marionette TRACE conn2 <- [1,2154,null,{}] 05:32:18 INFO - PROCESS | 1652 | 1467808338428 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 1652 | 1467808338429 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:18 INFO - PROCESS | 1652 | 1467808338539 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:32:18 INFO - PROCESS | 1652 | 1467808338543 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1652 | 1467808338544 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x121ae2800 == 32 [pid = 1652] [id = 546] 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1132f7800) [pid = 1652] [serial = 1638] [outer = 0x0] 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119397000) [pid = 1652] [serial = 1639] [outer = 0x1132f7800] 05:32:18 INFO - PROCESS | 1652 | 1467808338568 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119659400) [pid = 1652] [serial = 1640] [outer = 0x1132f7800] 05:32:18 INFO - PROCESS | 1652 | 1467808338919 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 528ms 05:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:32:18 INFO - PROCESS | 1652 | 1467808338944 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1652 | 1467808338945 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:32:18 INFO - PROCESS | 1652 | 1467808338947 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1652 | 1467808338948 Marionette TRACE conn2 <- [1,2158,null,{}] 05:32:18 INFO - PROCESS | 1652 | 1467808338958 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 1652 | 1467808338962 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:19 INFO - PROCESS | 1652 | 1467808339071 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:32:19 INFO - PROCESS | 1652 | 1467808339075 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1652 | 1467808339076 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f28800 == 33 [pid = 1652] [id = 547] 05:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119659000) [pid = 1652] [serial = 1641] [outer = 0x0] 05:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119721800) [pid = 1652] [serial = 1642] [outer = 0x119659000] 05:32:19 INFO - PROCESS | 1652 | 1467808339101 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12109a400) [pid = 1652] [serial = 1643] [outer = 0x119659000] 05:32:19 INFO - PROCESS | 1652 | 1467808339415 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 478ms 05:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:32:19 INFO - PROCESS | 1652 | 1467808339428 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1652 | 1467808339429 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:32:19 INFO - PROCESS | 1652 | 1467808339431 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1652 | 1467808339432 Marionette TRACE conn2 <- [1,2162,null,{}] 05:32:19 INFO - PROCESS | 1652 | 1467808339454 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:19 INFO - PROCESS | 1652 | 1467808339455 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:19 INFO - PROCESS | 1652 | 1467808339559 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:32:19 INFO - PROCESS | 1652 | 1467808339594 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1652 | 1467808339595 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b33000 == 34 [pid = 1652] [id = 548] 05:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11841e800) [pid = 1652] [serial = 1644] [outer = 0x0] 05:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1214cd400) [pid = 1652] [serial = 1645] [outer = 0x11841e800] 05:32:19 INFO - PROCESS | 1652 | 1467808339619 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1235af000) [pid = 1652] [serial = 1646] [outer = 0x11841e800] 05:32:19 INFO - PROCESS | 1652 | 1467808339931 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 535ms 05:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:32:19 INFO - PROCESS | 1652 | 1467808339966 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1652 | 1467808339967 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:32:19 INFO - PROCESS | 1652 | 1467808339969 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1652 | 1467808339970 Marionette TRACE conn2 <- [1,2166,null,{}] 05:32:19 INFO - PROCESS | 1652 | 1467808339973 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:19 INFO - PROCESS | 1652 | 1467808339974 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:20 INFO - PROCESS | 1652 | 1467808340066 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:32:20 INFO - PROCESS | 1652 | 1467808340069 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1652 | 1467808340070 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a2b000 == 35 [pid = 1652] [id = 549] 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121195c00) [pid = 1652] [serial = 1647] [outer = 0x0] 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124cbe400) [pid = 1652] [serial = 1648] [outer = 0x121195c00] 05:32:20 INFO - PROCESS | 1652 | 1467808340094 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1254b4000) [pid = 1652] [serial = 1649] [outer = 0x121195c00] 05:32:20 INFO - PROCESS | 1652 | 1467808340410 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 469ms 05:32:20 INFO - PROCESS | 1652 | 1467808340439 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1652 | 1467808340441 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:32:20 INFO - PROCESS | 1652 | 1467808340445 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1652 | 1467808340446 Marionette TRACE conn2 <- [1,2170,null,{}] 05:32:20 INFO - PROCESS | 1652 | 1467808340449 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 1652 | 1467808340450 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:20 INFO - PROCESS | 1652 | 1467808340644 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:32:20 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1163f0000) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:32:20 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x121ac3c00) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:32:20 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1128cc800) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:32:20 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126d1c800) [pid = 1652] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:32:20 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11297c400) [pid = 1652] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:32:20 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116ea2800) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:32:20 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1132f1800) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:32:20 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119693c00) [pid = 1652] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:32:20 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1128a8000) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:32:20 INFO - PROCESS | 1652 | 1467808340687 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1652 | 1467808340688 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118430800 == 36 [pid = 1652] [id = 550] 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x111c78c00) [pid = 1652] [serial = 1650] [outer = 0x0] 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11297c400) [pid = 1652] [serial = 1651] [outer = 0x111c78c00] 05:32:20 INFO - PROCESS | 1652 | 1467808340712 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118058000) [pid = 1652] [serial = 1652] [outer = 0x111c78c00] 05:32:20 INFO - PROCESS | 1652 | 1467808340963 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 570ms 05:32:21 INFO - PROCESS | 1652 | 1467808341015 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1652 | 1467808341016 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:32:21 INFO - PROCESS | 1652 | 1467808341019 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1652 | 1467808341020 Marionette TRACE conn2 <- [1,2174,null,{}] 05:32:21 INFO - PROCESS | 1652 | 1467808341030 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:21 INFO - PROCESS | 1652 | 1467808341031 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:21 INFO - PROCESS | 1652 | 1467808341112 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:32:21 INFO - PROCESS | 1652 | 1467808341116 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1652 | 1467808341117 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9eb000 == 37 [pid = 1652] [id = 551] 05:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116a22400) [pid = 1652] [serial = 1653] [outer = 0x0] 05:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1254b1c00) [pid = 1652] [serial = 1654] [outer = 0x116a22400] 05:32:21 INFO - PROCESS | 1652 | 1467808341142 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12617d800) [pid = 1652] [serial = 1655] [outer = 0x116a22400] 05:32:21 INFO - PROCESS | 1652 | 1467808341462 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 467ms 05:32:21 INFO - PROCESS | 1652 | 1467808341487 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1652 | 1467808341489 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:32:21 INFO - PROCESS | 1652 | 1467808341492 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1652 | 1467808341494 Marionette TRACE conn2 <- [1,2178,null,{}] 05:32:21 INFO - PROCESS | 1652 | 1467808341496 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:21 INFO - PROCESS | 1652 | 1467808341498 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:21 INFO - PROCESS | 1652 | 1467808341612 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:32:21 INFO - PROCESS | 1652 | 1467808341628 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1652 | 1467808341630 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x121adb800 == 38 [pid = 1652] [id = 552] 05:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1254b1800) [pid = 1652] [serial = 1656] [outer = 0x0] 05:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1269f3c00) [pid = 1652] [serial = 1657] [outer = 0x1254b1800] 05:32:21 INFO - PROCESS | 1652 | 1467808341657 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126d1cc00) [pid = 1652] [serial = 1658] [outer = 0x1254b1800] 05:32:22 INFO - PROCESS | 1652 | 1467808341996 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 520ms 05:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:32:22 INFO - PROCESS | 1652 | 1467808342013 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1652 | 1467808342014 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:32:22 INFO - PROCESS | 1652 | 1467808342017 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1652 | 1467808342018 Marionette TRACE conn2 <- [1,2182,null,{}] 05:32:22 INFO - PROCESS | 1652 | 1467808342020 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 1652 | 1467808342021 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:22 INFO - PROCESS | 1652 | 1467808342099 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:32:22 INFO - PROCESS | 1652 | 1467808342102 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1652 | 1467808342103 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb23800 == 39 [pid = 1652] [id = 553] 05:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119aac000) [pid = 1652] [serial = 1659] [outer = 0x0] 05:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126d26000) [pid = 1652] [serial = 1660] [outer = 0x119aac000] 05:32:22 INFO - PROCESS | 1652 | 1467808342130 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126f0f800) [pid = 1652] [serial = 1661] [outer = 0x119aac000] 05:32:22 INFO - PROCESS | 1652 | 1467808342469 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 468ms 05:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:32:22 INFO - PROCESS | 1652 | 1467808342485 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1652 | 1467808342486 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:32:22 INFO - PROCESS | 1652 | 1467808342488 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1652 | 1467808342489 Marionette TRACE conn2 <- [1,2186,null,{}] 05:32:22 INFO - PROCESS | 1652 | 1467808342495 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 1652 | 1467808342496 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:22 INFO - PROCESS | 1652 | 1467808342607 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:32:22 INFO - PROCESS | 1652 | 1467808342681 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1652 | 1467808342683 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x112f11800 == 40 [pid = 1652] [id = 554] 05:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x110fa9000) [pid = 1652] [serial = 1662] [outer = 0x0] 05:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x111f29400) [pid = 1652] [serial = 1663] [outer = 0x110fa9000] 05:32:22 INFO - PROCESS | 1652 | 1467808342717 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1127d0400) [pid = 1652] [serial = 1664] [outer = 0x110fa9000] 05:32:23 INFO - PROCESS | 1652 | 1467808343233 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 773ms 05:32:23 INFO - PROCESS | 1652 | 1467808343262 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1652 | 1467808343265 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:32:23 INFO - PROCESS | 1652 | 1467808343268 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1652 | 1467808343270 Marionette TRACE conn2 <- [1,2190,null,{}] 05:32:23 INFO - PROCESS | 1652 | 1467808343301 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 1652 | 1467808343304 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:23 INFO - PROCESS | 1652 | 1467808343435 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:32:23 INFO - PROCESS | 1652 | 1467808343512 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1652 | 1467808343514 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194df800 == 41 [pid = 1652] [id = 555] 05:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x114e7e800) [pid = 1652] [serial = 1665] [outer = 0x0] 05:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11613f800) [pid = 1652] [serial = 1666] [outer = 0x114e7e800] 05:32:23 INFO - PROCESS | 1652 | 1467808343544 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11688b800) [pid = 1652] [serial = 1667] [outer = 0x114e7e800] 05:32:24 INFO - PROCESS | 1652 | 1467808344193 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 05:32:24 INFO - PROCESS | 1652 | 1467808344239 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:32:24 INFO - PROCESS | 1652 | 1467808344241 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:32:24 INFO - PROCESS | 1652 | 1467808344245 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1652 | 1467808344246 Marionette TRACE conn2 <- [1,2194,null,{}] 05:32:24 INFO - PROCESS | 1652 | 1467808344250 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:24 INFO - PROCESS | 1652 | 1467808344251 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:24 INFO - PROCESS | 1652 | 1467808344351 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:32:24 INFO - PROCESS | 1652 | 1467808344409 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1652 | 1467808344412 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ef5800 == 42 [pid = 1652] [id = 556] 05:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x115dec400) [pid = 1652] [serial = 1668] [outer = 0x0] 05:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11619cc00) [pid = 1652] [serial = 1669] [outer = 0x115dec400] 05:32:24 INFO - PROCESS | 1652 | 1467808344440 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116e97c00) [pid = 1652] [serial = 1670] [outer = 0x115dec400] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb23800 == 41 [pid = 1652] [id = 553] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x121adb800 == 40 [pid = 1652] [id = 552] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9eb000 == 39 [pid = 1652] [id = 551] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x118430800 == 38 [pid = 1652] [id = 550] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x128a2b000 == 37 [pid = 1652] [id = 549] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x126b33000 == 36 [pid = 1652] [id = 548] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x125f28800 == 35 [pid = 1652] [id = 547] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x121ae2800 == 34 [pid = 1652] [id = 546] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x121206000 == 33 [pid = 1652] [id = 545] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119991000 == 32 [pid = 1652] [id = 544] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x118037800 == 31 [pid = 1652] [id = 543] 05:32:24 INFO - PROCESS | 1652 | --DOCSHELL 0x116850800 == 30 [pid = 1652] [id = 542] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124c8f000) [pid = 1652] [serial = 1606] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126bc6000) [pid = 1652] [serial = 1607] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11841b000) [pid = 1652] [serial = 1588] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118548c00) [pid = 1652] [serial = 1589] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126d75800) [pid = 1652] [serial = 1583] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1132f0800) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11663bc00) [pid = 1652] [serial = 1592] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11841a800) [pid = 1652] [serial = 1594] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11854d400) [pid = 1652] [serial = 1595] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113c8dc00) [pid = 1652] [serial = 1585] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1163ec400) [pid = 1652] [serial = 1586] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119b34000) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119d7f000) [pid = 1652] [serial = 1601] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1193a1000) [pid = 1652] [serial = 1597] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119692800) [pid = 1652] [serial = 1598] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119d8b800) [pid = 1652] [serial = 1603] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x121a46400) [pid = 1652] [serial = 1604] [outer = 0x0] [url = about:blank] 05:32:24 INFO - PROCESS | 1652 | 1467808344853 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 619ms 05:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:32:24 INFO - PROCESS | 1652 | 1467808344864 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1652 | 1467808344867 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:32:24 INFO - PROCESS | 1652 | 1467808344874 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1652 | 1467808344877 Marionette TRACE conn2 <- [1,2198,null,{}] 05:32:24 INFO - PROCESS | 1652 | 1467808344880 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:24 INFO - PROCESS | 1652 | 1467808344881 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:24 INFO - PROCESS | 1652 | 1467808344971 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:32:25 INFO - PROCESS | 1652 | 1467808345043 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1652 | 1467808345045 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11919b800 == 31 [pid = 1652] [id = 557] 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1175f6000) [pid = 1652] [serial = 1671] [outer = 0x0] 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118083c00) [pid = 1652] [serial = 1672] [outer = 0x1175f6000] 05:32:25 INFO - PROCESS | 1652 | 1467808345101 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1184f8c00) [pid = 1652] [serial = 1673] [outer = 0x1175f6000] 05:32:25 INFO - PROCESS | 1652 | 1467808345502 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 674ms 05:32:25 INFO - PROCESS | 1652 | 1467808345545 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1652 | 1467808345547 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:32:25 INFO - PROCESS | 1652 | 1467808345549 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1652 | 1467808345551 Marionette TRACE conn2 <- [1,2202,null,{}] 05:32:25 INFO - PROCESS | 1652 | 1467808345566 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 1652 | 1467808345569 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:25 INFO - PROCESS | 1652 | 1467808345647 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:32:25 INFO - PROCESS | 1652 | 1467808345652 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1652 | 1467808345655 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x121678000 == 32 [pid = 1652] [id = 558] 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118732000) [pid = 1652] [serial = 1674] [outer = 0x0] 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119396400) [pid = 1652] [serial = 1675] [outer = 0x118732000] 05:32:25 INFO - PROCESS | 1652 | 1467808345685 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119690800) [pid = 1652] [serial = 1676] [outer = 0x118732000] 05:32:26 INFO - PROCESS | 1652 | 1467808346094 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 570ms 05:32:26 INFO - PROCESS | 1652 | 1467808346120 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1652 | 1467808346123 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:32:26 INFO - PROCESS | 1652 | 1467808346126 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1652 | 1467808346128 Marionette TRACE conn2 <- [1,2206,null,{}] 05:32:26 INFO - PROCESS | 1652 | 1467808346131 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 1652 | 1467808346133 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:26 INFO - PROCESS | 1652 | 1467808346254 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:32:26 INFO - PROCESS | 1652 | 1467808346259 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1652 | 1467808346260 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x125553800 == 33 [pid = 1652] [id = 559] 05:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1128c5000) [pid = 1652] [serial = 1677] [outer = 0x0] 05:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119b3bc00) [pid = 1652] [serial = 1678] [outer = 0x1128c5000] 05:32:26 INFO - PROCESS | 1652 | 1467808346301 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d7e400) [pid = 1652] [serial = 1679] [outer = 0x1128c5000] 05:32:26 INFO - PROCESS | 1652 | 1467808346703 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 621ms 05:32:26 INFO - PROCESS | 1652 | 1467808346748 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1652 | 1467808346749 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:32:26 INFO - PROCESS | 1652 | 1467808346751 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1652 | 1467808346752 Marionette TRACE conn2 <- [1,2210,null,{}] 05:32:26 INFO - PROCESS | 1652 | 1467808346755 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 1652 | 1467808346756 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:26 INFO - PROCESS | 1652 | 1467808346868 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:32:26 INFO - PROCESS | 1652 | 1467808346881 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1652 | 1467808346882 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x116eec800 == 34 [pid = 1652] [id = 560] 05:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a21c00) [pid = 1652] [serial = 1680] [outer = 0x0] 05:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119d85000) [pid = 1652] [serial = 1681] [outer = 0x119a21c00] 05:32:26 INFO - PROCESS | 1652 | 1467808346906 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x121270400) [pid = 1652] [serial = 1682] [outer = 0x119a21c00] 05:32:27 INFO - PROCESS | 1652 | 1467808347235 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 519ms 05:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:32:27 INFO - PROCESS | 1652 | 1467808347270 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1652 | 1467808347272 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:32:27 INFO - PROCESS | 1652 | 1467808347274 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1652 | 1467808347275 Marionette TRACE conn2 <- [1,2214,null,{}] 05:32:27 INFO - PROCESS | 1652 | 1467808347277 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:27 INFO - PROCESS | 1652 | 1467808347281 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:27 INFO - PROCESS | 1652 | 1467808347396 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:32:27 INFO - PROCESS | 1652 | 1467808347406 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 1652 | 1467808347407 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8ba000 == 35 [pid = 1652] [id = 561] 05:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1128b0400) [pid = 1652] [serial = 1683] [outer = 0x0] 05:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124c8cc00) [pid = 1652] [serial = 1684] [outer = 0x1128b0400] 05:32:27 INFO - PROCESS | 1652 | 1467808347433 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126bc6000) [pid = 1652] [serial = 1685] [outer = 0x1128b0400] 05:32:27 INFO - PROCESS | 1652 | 1467808347828 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 569ms 05:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:32:27 INFO - PROCESS | 1652 | 1467808347843 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1652 | 1467808347845 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:32:27 INFO - PROCESS | 1652 | 1467808347848 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1652 | 1467808347850 Marionette TRACE conn2 <- [1,2218,null,{}] 05:32:27 INFO - PROCESS | 1652 | 1467808347853 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:27 INFO - PROCESS | 1652 | 1467808347855 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:28 INFO - PROCESS | 1652 | 1467808348010 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:32:28 INFO - PROCESS | 1652 | 1467808348071 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1652 | 1467808348072 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac43000 == 36 [pid = 1652] [id = 562] 05:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126bcb800) [pid = 1652] [serial = 1686] [outer = 0x0] 05:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126d1d800) [pid = 1652] [serial = 1687] [outer = 0x126bcb800] 05:32:28 INFO - PROCESS | 1652 | 1467808348113 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126d75800) [pid = 1652] [serial = 1688] [outer = 0x126bcb800] 05:32:28 INFO - PROCESS | 1652 | 1467808348475 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 05:32:28 INFO - PROCESS | 1652 | 1467808348519 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1652 | 1467808348520 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:32:28 INFO - PROCESS | 1652 | 1467808348523 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1652 | 1467808348524 Marionette TRACE conn2 <- [1,2222,null,{}] 05:32:28 INFO - PROCESS | 1652 | 1467808348527 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:28 INFO - PROCESS | 1652 | 1467808348528 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:28 INFO - PROCESS | 1652 | 1467808348659 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:32:28 INFO - PROCESS | 1652 | 1467808348698 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1652 | 1467808348699 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3d1000 == 37 [pid = 1652] [id = 563] 05:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126bcc800) [pid = 1652] [serial = 1689] [outer = 0x0] 05:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1286cc000) [pid = 1652] [serial = 1690] [outer = 0x126bcc800] 05:32:28 INFO - PROCESS | 1652 | 1467808348722 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128a14000) [pid = 1652] [serial = 1691] [outer = 0x126bcc800] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112c65c00) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1127d9000) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11841e800) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118541c00) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1128a9c00) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1125f9000) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112979400) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118631800) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119659000) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121195c00) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x111c78c00) [pid = 1652] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1254b1800) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11872f000) [pid = 1652] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113dd2000) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124c87400) [pid = 1652] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1132f7800) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:32:29 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116a22400) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:32:29 INFO - PROCESS | 1652 | 1467808349103 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 618ms 05:32:29 INFO - PROCESS | 1652 | 1467808349141 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1652 | 1467808349143 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:32:29 INFO - PROCESS | 1652 | 1467808349145 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1652 | 1467808349146 Marionette TRACE conn2 <- [1,2226,null,{}] 05:32:29 INFO - PROCESS | 1652 | 1467808349148 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:29 INFO - PROCESS | 1652 | 1467808349149 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:29 INFO - PROCESS | 1652 | 1467808349227 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:32:29 INFO - PROCESS | 1652 | 1467808349230 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1652 | 1467808349231 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261b9000 == 38 [pid = 1652] [id = 564] 05:32:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x112979400) [pid = 1652] [serial = 1692] [outer = 0x0] 05:32:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x117d62000) [pid = 1652] [serial = 1693] [outer = 0x112979400] 05:32:29 INFO - PROCESS | 1652 | 1467808349255 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118fe5800) [pid = 1652] [serial = 1694] [outer = 0x112979400] 05:32:29 INFO - PROCESS | 1652 | 1467808349566 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 469ms 05:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:32:29 INFO - PROCESS | 1652 | 1467808349615 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1652 | 1467808349616 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:32:29 INFO - PROCESS | 1652 | 1467808349618 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1652 | 1467808349619 Marionette TRACE conn2 <- [1,2230,null,{}] 05:32:29 INFO - PROCESS | 1652 | 1467808349639 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:29 INFO - PROCESS | 1652 | 1467808349641 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:29 INFO - PROCESS | 1652 | 1467808349720 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:32:29 INFO - PROCESS | 1652 | 1467808349726 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1652 | 1467808349727 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be56800 == 39 [pid = 1652] [id = 565] 05:32:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119651400) [pid = 1652] [serial = 1695] [outer = 0x0] 05:32:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121aca400) [pid = 1652] [serial = 1696] [outer = 0x119651400] 05:32:29 INFO - PROCESS | 1652 | 1467808349751 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126f0d000) [pid = 1652] [serial = 1697] [outer = 0x119651400] 05:32:30 INFO - PROCESS | 1652 | 1467808350085 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 486ms 05:32:30 INFO - PROCESS | 1652 | 1467808350105 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1652 | 1467808350107 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:32:30 INFO - PROCESS | 1652 | 1467808350111 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1652 | 1467808350113 Marionette TRACE conn2 <- [1,2234,null,{}] 05:32:30 INFO - PROCESS | 1652 | 1467808350115 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 1652 | 1467808350117 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:30 INFO - PROCESS | 1652 | 1467808350203 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:32:30 INFO - PROCESS | 1652 | 1467808350208 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1652 | 1467808350211 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c355000 == 40 [pid = 1652] [id = 566] 05:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126f19c00) [pid = 1652] [serial = 1698] [outer = 0x0] 05:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c34800) [pid = 1652] [serial = 1699] [outer = 0x126f19c00] 05:32:30 INFO - PROCESS | 1652 | 1467808350243 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128e57400) [pid = 1652] [serial = 1700] [outer = 0x126f19c00] 05:32:30 INFO - PROCESS | 1652 | 1467808350566 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 469ms 05:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:32:30 INFO - PROCESS | 1652 | 1467808350580 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1652 | 1467808350582 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:32:30 INFO - PROCESS | 1652 | 1467808350586 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1652 | 1467808350587 Marionette TRACE conn2 <- [1,2238,null,{}] 05:32:30 INFO - PROCESS | 1652 | 1467808350590 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 1652 | 1467808350593 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:30 INFO - PROCESS | 1652 | 1467808350702 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:32:30 INFO - PROCESS | 1652 | 1467808350707 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1652 | 1467808350708 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c369800 == 41 [pid = 1652] [id = 567] 05:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119bc7000) [pid = 1652] [serial = 1701] [outer = 0x0] 05:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128e5b800) [pid = 1652] [serial = 1702] [outer = 0x119bc7000] 05:32:30 INFO - PROCESS | 1652 | 1467808350733 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128fb4000) [pid = 1652] [serial = 1703] [outer = 0x119bc7000] 05:32:31 INFO - PROCESS | 1652 | 1467808351077 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 520ms 05:32:31 INFO - PROCESS | 1652 | 1467808351106 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1652 | 1467808351110 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:32:31 INFO - PROCESS | 1652 | 1467808351114 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1652 | 1467808351116 Marionette TRACE conn2 <- [1,2242,null,{}] 05:32:31 INFO - PROCESS | 1652 | 1467808351120 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 1652 | 1467808351122 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:31 INFO - PROCESS | 1652 | 1467808351223 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:32:31 INFO - PROCESS | 1652 | 1467808351279 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1652 | 1467808351282 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d4b000 == 42 [pid = 1652] [id = 568] 05:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112c62c00) [pid = 1652] [serial = 1704] [outer = 0x0] 05:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1132afc00) [pid = 1652] [serial = 1705] [outer = 0x112c62c00] 05:32:31 INFO - PROCESS | 1652 | 1467808351313 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116811c00) [pid = 1652] [serial = 1706] [outer = 0x112c62c00] 05:32:31 INFO - PROCESS | 1652 | 1467808351764 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 673ms 05:32:31 INFO - PROCESS | 1652 | 1467808351787 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1652 | 1467808351790 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:32:31 INFO - PROCESS | 1652 | 1467808351794 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1652 | 1467808351796 Marionette TRACE conn2 <- [1,2246,null,{}] 05:32:31 INFO - PROCESS | 1652 | 1467808351799 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 1652 | 1467808351800 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:31 INFO - PROCESS | 1652 | 1467808351901 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:32:31 INFO - PROCESS | 1652 | 1467808351960 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1652 | 1467808351962 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12198a800 == 43 [pid = 1652] [id = 569] 05:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11805ac00) [pid = 1652] [serial = 1707] [outer = 0x0] 05:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118549c00) [pid = 1652] [serial = 1708] [outer = 0x11805ac00] 05:32:31 INFO - PROCESS | 1652 | 1467808351992 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118fe6400) [pid = 1652] [serial = 1709] [outer = 0x11805ac00] 05:32:32 INFO - PROCESS | 1652 | 1467808352414 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 05:32:32 INFO - PROCESS | 1652 | 1467808352474 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 1652 | 1467808352475 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:32:32 INFO - PROCESS | 1652 | 1467808352479 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1652 | 1467808352482 Marionette TRACE conn2 <- [1,2250,null,{}] 05:32:32 INFO - PROCESS | 1652 | 1467808352490 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:32 INFO - PROCESS | 1652 | 1467808352495 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:32 INFO - PROCESS | 1652 | 1467808352616 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:32:32 INFO - PROCESS | 1652 | 1467808352688 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1652 | 1467808352691 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be6c000 == 44 [pid = 1652] [id = 570] 05:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12119ac00) [pid = 1652] [serial = 1710] [outer = 0x0] 05:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x121ac2800) [pid = 1652] [serial = 1711] [outer = 0x12119ac00] 05:32:32 INFO - PROCESS | 1652 | 1467808352722 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124e36400) [pid = 1652] [serial = 1712] [outer = 0x12119ac00] 05:32:33 INFO - PROCESS | 1652 | 1467808353135 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 675ms 05:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:32:33 INFO - PROCESS | 1652 | 1467808353155 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1652 | 1467808353157 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:32:33 INFO - PROCESS | 1652 | 1467808353159 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1652 | 1467808353160 Marionette TRACE conn2 <- [1,2254,null,{}] 05:32:33 INFO - PROCESS | 1652 | 1467808353163 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:33 INFO - PROCESS | 1652 | 1467808353164 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:33 INFO - PROCESS | 1652 | 1467808353264 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:32:33 INFO - PROCESS | 1652 | 1467808353320 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1652 | 1467808353321 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c63e000 == 45 [pid = 1652] [id = 571] 05:32:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1254b5000) [pid = 1652] [serial = 1713] [outer = 0x0] 05:32:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126187000) [pid = 1652] [serial = 1714] [outer = 0x1254b5000] 05:32:33 INFO - PROCESS | 1652 | 1467808353350 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126d1dc00) [pid = 1652] [serial = 1715] [outer = 0x1254b5000] 05:32:34 INFO - PROCESS | 1652 | 1467808354002 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 870ms 05:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:32:34 INFO - PROCESS | 1652 | 1467808354035 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1652 | 1467808354037 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:32:34 INFO - PROCESS | 1652 | 1467808354042 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1652 | 1467808354044 Marionette TRACE conn2 <- [1,2258,null,{}] 05:32:34 INFO - PROCESS | 1652 | 1467808354047 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:34 INFO - PROCESS | 1652 | 1467808354049 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:34 INFO - PROCESS | 1652 | 1467808354141 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:32:34 INFO - PROCESS | 1652 | 1467808354200 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1652 | 1467808354202 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x119190800 == 46 [pid = 1652] [id = 572] 05:32:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1132b4400) [pid = 1652] [serial = 1716] [outer = 0x0] 05:32:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x115e1b000) [pid = 1652] [serial = 1717] [outer = 0x1132b4400] 05:32:34 INFO - PROCESS | 1652 | 1467808354229 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116e97400) [pid = 1652] [serial = 1718] [outer = 0x1132b4400] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1186c3000 == 45 [pid = 1652] [id = 541] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12c355000 == 44 [pid = 1652] [id = 566] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12be56800 == 43 [pid = 1652] [id = 565] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1261b9000 == 42 [pid = 1652] [id = 564] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3d1000 == 41 [pid = 1652] [id = 563] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac43000 == 40 [pid = 1652] [id = 562] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12a8ba000 == 39 [pid = 1652] [id = 561] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116eec800 == 38 [pid = 1652] [id = 560] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x125553800 == 37 [pid = 1652] [id = 559] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x121678000 == 36 [pid = 1652] [id = 558] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x11919b800 == 35 [pid = 1652] [id = 557] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116ef5800 == 34 [pid = 1652] [id = 556] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1194df800 == 33 [pid = 1652] [id = 555] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x112f11800 == 32 [pid = 1652] [id = 554] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12c63e000 == 31 [pid = 1652] [id = 571] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12be6c000 == 30 [pid = 1652] [id = 570] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12198a800 == 29 [pid = 1652] [id = 569] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12c369800 == 28 [pid = 1652] [id = 567] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x117d4b000 == 27 [pid = 1652] [id = 568] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x126d26000) [pid = 1652] [serial = 1660] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11688d800) [pid = 1652] [serial = 1625] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118052000) [pid = 1652] [serial = 1633] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11841cc00) [pid = 1652] [serial = 1634] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1132f6c00) [pid = 1652] [serial = 1624] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1214cd400) [pid = 1652] [serial = 1645] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118732c00) [pid = 1652] [serial = 1636] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1128cbc00) [pid = 1652] [serial = 1627] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1125ff000) [pid = 1652] [serial = 1628] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x112c11800) [pid = 1652] [serial = 1610] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1127d6400) [pid = 1652] [serial = 1609] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11805a000) [pid = 1652] [serial = 1613] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116e9b000) [pid = 1652] [serial = 1612] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119657c00) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119721800) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124cbe400) [pid = 1652] [serial = 1648] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1188a0800) [pid = 1652] [serial = 1615] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1235af000) [pid = 1652] [serial = 1646] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1254b4000) [pid = 1652] [serial = 1649] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118058000) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1269f3c00) [pid = 1652] [serial = 1657] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1235b3c00) [pid = 1652] [serial = 1619] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119bc3400) [pid = 1652] [serial = 1618] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126d1cc00) [pid = 1652] [serial = 1658] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116149800) [pid = 1652] [serial = 1630] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1269f1800) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126182000) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116808000) [pid = 1652] [serial = 1631] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119397000) [pid = 1652] [serial = 1639] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11297c400) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1254b1c00) [pid = 1652] [serial = 1654] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12109a400) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12617d800) [pid = 1652] [serial = 1655] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119659400) [pid = 1652] [serial = 1640] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118f66400) [pid = 1652] [serial = 1637] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | 1467808355172 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1175ms 05:32:35 INFO - PROCESS | 1652 | 1467808355217 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:32:35 INFO - PROCESS | 1652 | 1467808355219 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:32:35 INFO - PROCESS | 1652 | 1467808355222 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1652 | 1467808355225 Marionette TRACE conn2 <- [1,2262,null,{}] 05:32:35 INFO - PROCESS | 1652 | 1467808355229 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:35 INFO - PROCESS | 1652 | 1467808355230 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:35 INFO - PROCESS | 1652 | 1467808355308 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:32:35 INFO - PROCESS | 1652 | 1467808355313 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1652 | 1467808355316 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11668f000 == 28 [pid = 1652] [id = 573] 05:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112983800) [pid = 1652] [serial = 1719] [outer = 0x0] 05:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112c67400) [pid = 1652] [serial = 1720] [outer = 0x112983800] 05:32:35 INFO - PROCESS | 1652 | 1467808355343 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1128ad000) [pid = 1652] [serial = 1721] [outer = 0x112983800] 05:32:35 INFO - PROCESS | 1652 | 1467808355722 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 523ms 05:32:35 INFO - PROCESS | 1652 | 1467808355744 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 1652 | 1467808355748 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:32:35 INFO - PROCESS | 1652 | 1467808355752 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1652 | 1467808355754 Marionette TRACE conn2 <- [1,2266,null,{}] 05:32:35 INFO - PROCESS | 1652 | 1467808355756 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:35 INFO - PROCESS | 1652 | 1467808355758 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:35 INFO - PROCESS | 1652 | 1467808355835 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:32:35 INFO - PROCESS | 1652 | 1467808355839 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1652 | 1467808355843 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x118033000 == 29 [pid = 1652] [id = 574] 05:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115df5000) [pid = 1652] [serial = 1722] [outer = 0x0] 05:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116803400) [pid = 1652] [serial = 1723] [outer = 0x115df5000] 05:32:35 INFO - PROCESS | 1652 | 1467808355872 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1173fe800) [pid = 1652] [serial = 1724] [outer = 0x115df5000] 05:32:36 INFO - PROCESS | 1652 | 1467808356208 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 470ms 05:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:32:36 INFO - PROCESS | 1652 | 1467808356222 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1652 | 1467808356224 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:32:36 INFO - PROCESS | 1652 | 1467808356226 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1652 | 1467808356228 Marionette TRACE conn2 <- [1,2270,null,{}] 05:32:36 INFO - PROCESS | 1652 | 1467808356236 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 1652 | 1467808356239 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:36 INFO - PROCESS | 1652 | 1467808356320 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:32:36 INFO - PROCESS | 1652 | 1467808356376 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1652 | 1467808356378 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11998c800 == 30 [pid = 1652] [id = 575] 05:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1127ca800) [pid = 1652] [serial = 1725] [outer = 0x0] 05:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11841b000) [pid = 1652] [serial = 1726] [outer = 0x1127ca800] 05:32:36 INFO - PROCESS | 1652 | 1467808356406 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11862e800) [pid = 1652] [serial = 1727] [outer = 0x1127ca800] 05:32:36 INFO - PROCESS | 1652 | 1467808356718 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 05:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:32:36 INFO - PROCESS | 1652 | 1467808356748 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1652 | 1467808356750 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:32:36 INFO - PROCESS | 1652 | 1467808356752 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1652 | 1467808356753 Marionette TRACE conn2 <- [1,2274,null,{}] 05:32:36 INFO - PROCESS | 1652 | 1467808356755 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 1652 | 1467808356759 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:36 INFO - PROCESS | 1652 | 1467808356855 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:32:36 INFO - PROCESS | 1652 | 1467808356948 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1652 | 1467808356950 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x121208800 == 31 [pid = 1652] [id = 576] 05:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11889c000) [pid = 1652] [serial = 1728] [outer = 0x0] 05:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119398800) [pid = 1652] [serial = 1729] [outer = 0x11889c000] 05:32:36 INFO - PROCESS | 1652 | 1467808356975 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11965d800) [pid = 1652] [serial = 1730] [outer = 0x11889c000] 05:32:37 INFO - PROCESS | 1652 | 1467808357284 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 569ms 05:32:37 INFO - PROCESS | 1652 | 1467808357321 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 1652 | 1467808357322 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:32:37 INFO - PROCESS | 1652 | 1467808357327 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1652 | 1467808357329 Marionette TRACE conn2 <- [1,2278,null,{}] 05:32:37 INFO - PROCESS | 1652 | 1467808357331 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:37 INFO - PROCESS | 1652 | 1467808357332 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:37 INFO - PROCESS | 1652 | 1467808357427 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:32:37 INFO - PROCESS | 1652 | 1467808357462 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1652 | 1467808357463 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12362b000 == 32 [pid = 1652] [id = 577] 05:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116782800) [pid = 1652] [serial = 1731] [outer = 0x0] 05:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119691800) [pid = 1652] [serial = 1732] [outer = 0x116782800] 05:32:37 INFO - PROCESS | 1652 | 1467808357487 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119a20c00) [pid = 1652] [serial = 1733] [outer = 0x116782800] 05:32:37 INFO - PROCESS | 1652 | 1467808357799 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 518ms 05:32:37 INFO - PROCESS | 1652 | 1467808357846 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 1652 | 1467808357847 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:32:37 INFO - PROCESS | 1652 | 1467808357849 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1652 | 1467808357850 Marionette TRACE conn2 <- [1,2282,null,{}] 05:32:37 INFO - PROCESS | 1652 | 1467808357859 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:37 INFO - PROCESS | 1652 | 1467808357863 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:37 INFO - PROCESS | 1652 | 1467808357974 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:32:37 INFO - PROCESS | 1652 | 1467808357978 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1652 | 1467808357979 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f2f800 == 33 [pid = 1652] [id = 578] 05:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1173ff800) [pid = 1652] [serial = 1734] [outer = 0x0] 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119aa5800) [pid = 1652] [serial = 1735] [outer = 0x1173ff800] 05:32:38 INFO - PROCESS | 1652 | 1467808358004 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123588c00) [pid = 1652] [serial = 1736] [outer = 0x1173ff800] 05:32:38 INFO - PROCESS | 1652 | 1467808358424 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 618ms 05:32:38 INFO - PROCESS | 1652 | 1467808358468 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1652 | 1467808358470 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:32:38 INFO - PROCESS | 1652 | 1467808358474 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1652 | 1467808358486 Marionette TRACE conn2 <- [1,2286,null,{}] 05:32:38 INFO - PROCESS | 1652 | 1467808358490 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:38 INFO - PROCESS | 1652 | 1467808358491 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:38 INFO - PROCESS | 1652 | 1467808358641 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:32:38 INFO - PROCESS | 1652 | 1467808358667 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1652 | 1467808358668 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1285bb800 == 34 [pid = 1652] [id = 579] 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1127d8000) [pid = 1652] [serial = 1737] [outer = 0x0] 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124e3ac00) [pid = 1652] [serial = 1738] [outer = 0x1127d8000] 05:32:38 INFO - PROCESS | 1652 | 1467808358708 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x125f54800) [pid = 1652] [serial = 1739] [outer = 0x1127d8000] 05:32:39 INFO - PROCESS | 1652 | 1467808359068 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 633ms 05:32:39 INFO - PROCESS | 1652 | 1467808359113 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1652 | 1467808359115 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:32:39 INFO - PROCESS | 1652 | 1467808359117 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1652 | 1467808359118 Marionette TRACE conn2 <- [1,2290,null,{}] 05:32:39 INFO - PROCESS | 1652 | 1467808359120 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 1652 | 1467808359121 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:39 INFO - PROCESS | 1652 | 1467808359385 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119aac000) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1128b0400) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126bcb800) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x110fa9000) [pid = 1652] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118732000) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x114e7e800) [pid = 1652] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115dec400) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1175f6000) [pid = 1652] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126bcc800) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1128c5000) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126f19c00) [pid = 1652] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119bc7000) [pid = 1652] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112979400) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119651400) [pid = 1652] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:32:39 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119a21c00) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:32:39 INFO - PROCESS | 1652 | 1467808359444 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1652 | 1467808359446 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cd8800 == 35 [pid = 1652] [id = 580] 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1127cdc00) [pid = 1652] [serial = 1740] [outer = 0x0] 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1128c7000) [pid = 1652] [serial = 1741] [outer = 0x1127cdc00] 05:32:39 INFO - PROCESS | 1652 | 1467808359471 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1175f6000) [pid = 1652] [serial = 1742] [outer = 0x1127cdc00] 05:32:39 INFO - PROCESS | 1652 | 1467808359730 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 618ms 05:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:32:39 INFO - PROCESS | 1652 | 1467808359735 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1652 | 1467808359737 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:32:39 INFO - PROCESS | 1652 | 1467808359739 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1652 | 1467808359740 Marionette TRACE conn2 <- [1,2294,null,{}] 05:32:39 INFO - PROCESS | 1652 | 1467808359752 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 1652 | 1467808359764 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:39 INFO - PROCESS | 1652 | 1467808359850 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:32:39 INFO - PROCESS | 1652 | 1467808359853 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1652 | 1467808359855 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11998c000 == 36 [pid = 1652] [id = 581] 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118541000) [pid = 1652] [serial = 1743] [outer = 0x0] 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119690c00) [pid = 1652] [serial = 1744] [outer = 0x118541000] 05:32:39 INFO - PROCESS | 1652 | 1467808359881 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126958c00) [pid = 1652] [serial = 1745] [outer = 0x118541000] 05:32:40 INFO - PROCESS | 1652 | 1467808360198 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 478ms 05:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:32:40 INFO - PROCESS | 1652 | 1467808360217 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1652 | 1467808360218 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:32:40 INFO - PROCESS | 1652 | 1467808360220 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1652 | 1467808360221 Marionette TRACE conn2 <- [1,2298,null,{}] 05:32:40 INFO - PROCESS | 1652 | 1467808360226 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:40 INFO - PROCESS | 1652 | 1467808360228 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:40 INFO - PROCESS | 1652 | 1467808360333 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:32:40 INFO - PROCESS | 1652 | 1467808360338 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1652 | 1467808360339 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac43000 == 37 [pid = 1652] [id = 582] 05:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118054400) [pid = 1652] [serial = 1746] [outer = 0x0] 05:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1269f7000) [pid = 1652] [serial = 1747] [outer = 0x118054400] 05:32:40 INFO - PROCESS | 1652 | 1467808360364 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126bd2400) [pid = 1652] [serial = 1748] [outer = 0x118054400] 05:32:40 INFO - PROCESS | 1652 | 1467808360678 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 05:32:40 INFO - PROCESS | 1652 | 1467808360695 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1652 | 1467808360698 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:32:40 INFO - PROCESS | 1652 | 1467808360701 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1652 | 1467808360704 Marionette TRACE conn2 <- [1,2302,null,{}] 05:32:40 INFO - PROCESS | 1652 | 1467808360707 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:40 INFO - PROCESS | 1652 | 1467808360712 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:40 INFO - PROCESS | 1652 | 1467808360861 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:32:40 INFO - PROCESS | 1652 | 1467808360866 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1652 | 1467808360868 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x121678000 == 38 [pid = 1652] [id = 583] 05:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1128aa800) [pid = 1652] [serial = 1749] [outer = 0x0] 05:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126d24000) [pid = 1652] [serial = 1750] [outer = 0x1128aa800] 05:32:40 INFO - PROCESS | 1652 | 1467808360910 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128a1d000) [pid = 1652] [serial = 1751] [outer = 0x1128aa800] 05:32:41 INFO - PROCESS | 1652 | 1467808361353 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 672ms 05:32:41 INFO - PROCESS | 1652 | 1467808361420 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1652 | 1467808361422 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:32:41 INFO - PROCESS | 1652 | 1467808361426 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1652 | 1467808361429 Marionette TRACE conn2 <- [1,2306,null,{}] 05:32:41 INFO - PROCESS | 1652 | 1467808361433 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 1652 | 1467808361435 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:41 INFO - PROCESS | 1652 | 1467808361536 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:32:41 INFO - PROCESS | 1652 | 1467808361654 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1652 | 1467808361659 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167e4000 == 39 [pid = 1652] [id = 584] 05:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1128a8000) [pid = 1652] [serial = 1752] [outer = 0x0] 05:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1128ce800) [pid = 1652] [serial = 1753] [outer = 0x1128a8000] 05:32:41 INFO - PROCESS | 1652 | 1467808361711 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11328e800) [pid = 1652] [serial = 1754] [outer = 0x1128a8000] 05:32:42 INFO - PROCESS | 1652 | 1467808362313 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 922ms 05:32:42 INFO - PROCESS | 1652 | 1467808362348 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1652 | 1467808362350 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:32:42 INFO - PROCESS | 1652 | 1467808362355 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1652 | 1467808362358 Marionette TRACE conn2 <- [1,2310,null,{}] 05:32:42 INFO - PROCESS | 1652 | 1467808362361 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:42 INFO - PROCESS | 1652 | 1467808362362 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:42 INFO - PROCESS | 1652 | 1467808362469 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:32:42 INFO - PROCESS | 1652 | 1467808362549 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1652 | 1467808362551 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212b2000 == 40 [pid = 1652] [id = 585] 05:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1175f0000) [pid = 1652] [serial = 1755] [outer = 0x0] 05:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118051800) [pid = 1652] [serial = 1756] [outer = 0x1175f0000] 05:32:42 INFO - PROCESS | 1652 | 1467808362581 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1184f2800) [pid = 1652] [serial = 1757] [outer = 0x1175f0000] 05:32:43 INFO - PROCESS | 1652 | 1467808363205 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 878ms 05:32:43 INFO - PROCESS | 1652 | 1467808363250 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1652 | 1467808363252 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:32:43 INFO - PROCESS | 1652 | 1467808363264 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1652 | 1467808363266 Marionette TRACE conn2 <- [1,2314,null,{}] 05:32:43 INFO - PROCESS | 1652 | 1467808363269 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 1652 | 1467808363271 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:43 INFO - PROCESS | 1652 | 1467808363371 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:32:43 INFO - PROCESS | 1652 | 1467808363457 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1652 | 1467808363460 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x116684000 == 41 [pid = 1652] [id = 586] 05:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1125f8000) [pid = 1652] [serial = 1758] [outer = 0x0] 05:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1125fe800) [pid = 1652] [serial = 1759] [outer = 0x1125f8000] 05:32:43 INFO - PROCESS | 1652 | 1467808363488 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1128a9000) [pid = 1652] [serial = 1760] [outer = 0x1125f8000] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac43000 == 40 [pid = 1652] [id = 582] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11998c000 == 39 [pid = 1652] [id = 581] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x124cd8800 == 38 [pid = 1652] [id = 580] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1285bb800 == 37 [pid = 1652] [id = 579] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x125f2f800 == 36 [pid = 1652] [id = 578] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12362b000 == 35 [pid = 1652] [id = 577] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x121208800 == 34 [pid = 1652] [id = 576] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11998c800 == 33 [pid = 1652] [id = 575] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x118033000 == 32 [pid = 1652] [id = 574] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11668f000 == 31 [pid = 1652] [id = 573] 05:32:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119190800 == 30 [pid = 1652] [id = 572] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124c8cc00) [pid = 1652] [serial = 1684] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126d1d800) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x111f29400) [pid = 1652] [serial = 1663] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1127d0400) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119396400) [pid = 1652] [serial = 1675] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119690800) [pid = 1652] [serial = 1676] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11613f800) [pid = 1652] [serial = 1666] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11688b800) [pid = 1652] [serial = 1667] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11619cc00) [pid = 1652] [serial = 1669] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116e97c00) [pid = 1652] [serial = 1670] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118083c00) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1184f8c00) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1286cc000) [pid = 1652] [serial = 1690] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119b3bc00) [pid = 1652] [serial = 1678] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119d7e400) [pid = 1652] [serial = 1679] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128e57400) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128fb4000) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128e5b800) [pid = 1652] [serial = 1702] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126d75800) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118fe5800) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x117d62000) [pid = 1652] [serial = 1693] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128c34800) [pid = 1652] [serial = 1699] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128a14000) [pid = 1652] [serial = 1691] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x121aca400) [pid = 1652] [serial = 1696] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119d85000) [pid = 1652] [serial = 1681] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126bc6000) [pid = 1652] [serial = 1685] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x121270400) [pid = 1652] [serial = 1682] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126f0d000) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x126f0f800) [pid = 1652] [serial = 1661] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1652 | 1467808363897 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 05:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:32:43 INFO - PROCESS | 1652 | 1467808363933 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1652 | 1467808363936 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:32:43 INFO - PROCESS | 1652 | 1467808363940 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1652 | 1467808363942 Marionette TRACE conn2 <- [1,2318,null,{}] 05:32:43 INFO - PROCESS | 1652 | 1467808363944 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 1652 | 1467808363946 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:44 INFO - PROCESS | 1652 | 1467808364026 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:32:44 INFO - PROCESS | 1652 | 1467808364081 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1652 | 1467808364083 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x118434800 == 31 [pid = 1652] [id = 587] 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112c7e800) [pid = 1652] [serial = 1761] [outer = 0x0] 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x113c50400) [pid = 1652] [serial = 1762] [outer = 0x112c7e800] 05:32:44 INFO - PROCESS | 1652 | 1467808364109 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x115e1c000) [pid = 1652] [serial = 1763] [outer = 0x112c7e800] 05:32:44 INFO - PROCESS | 1652 | 1467808364415 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1652 | 1467808364464 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:32:44 INFO - PROCESS | 1652 | 1467808364466 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1652 | 1467808364469 Marionette TRACE conn2 <- [1,2322,null,{}] 05:32:44 INFO - PROCESS | 1652 | 1467808364476 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:44 INFO - PROCESS | 1652 | 1467808364480 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:44 INFO - PROCESS | 1652 | 1467808364562 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:32:44 INFO - PROCESS | 1652 | 1467808364568 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1652 | 1467808364570 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ad2800 == 32 [pid = 1652] [id = 588] 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116881c00) [pid = 1652] [serial = 1764] [outer = 0x0] 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1175f6400) [pid = 1652] [serial = 1765] [outer = 0x116881c00] 05:32:44 INFO - PROCESS | 1652 | 1467808364598 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11805fc00) [pid = 1652] [serial = 1766] [outer = 0x116881c00] 05:32:44 INFO - PROCESS | 1652 | 1467808364932 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 521ms 05:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:32:44 INFO - PROCESS | 1652 | 1467808364987 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1652 | 1467808364989 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:32:44 INFO - PROCESS | 1652 | 1467808364991 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1652 | 1467808364992 Marionette TRACE conn2 <- [1,2326,null,{}] 05:32:44 INFO - PROCESS | 1652 | 1467808364994 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:44 INFO - PROCESS | 1652 | 1467808364996 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:45 INFO - PROCESS | 1652 | 1467808365075 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:32:45 INFO - PROCESS | 1652 | 1467808365080 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1652 | 1467808365081 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12167a800 == 33 [pid = 1652] [id = 589] 05:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1184f6400) [pid = 1652] [serial = 1767] [outer = 0x0] 05:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118544c00) [pid = 1652] [serial = 1768] [outer = 0x1184f6400] 05:32:45 INFO - PROCESS | 1652 | 1467808365106 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1186ef000) [pid = 1652] [serial = 1769] [outer = 0x1184f6400] 05:32:45 INFO - PROCESS | 1652 | 1467808365452 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 470ms 05:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:32:45 INFO - PROCESS | 1652 | 1467808365461 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1652 | 1467808365462 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:32:45 INFO - PROCESS | 1652 | 1467808365464 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1652 | 1467808365465 Marionette TRACE conn2 <- [1,2330,null,{}] 05:32:45 INFO - PROCESS | 1652 | 1467808365468 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:45 INFO - PROCESS | 1652 | 1467808365469 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:45 INFO - PROCESS | 1652 | 1467808365568 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:32:45 INFO - PROCESS | 1652 | 1467808365666 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1652 | 1467808365668 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12362b000 == 34 [pid = 1652] [id = 590] 05:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1128b0c00) [pid = 1652] [serial = 1770] [outer = 0x0] 05:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118730400) [pid = 1652] [serial = 1771] [outer = 0x1128b0c00] 05:32:45 INFO - PROCESS | 1652 | 1467808365694 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11939d000) [pid = 1652] [serial = 1772] [outer = 0x1128b0c00] 05:32:46 INFO - PROCESS | 1652 | 1467808366064 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 621ms 05:32:46 INFO - PROCESS | 1652 | 1467808366087 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:32:46 INFO - PROCESS | 1652 | 1467808366089 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:32:46 INFO - PROCESS | 1652 | 1467808366092 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1652 | 1467808366094 Marionette TRACE conn2 <- [1,2334,null,{}] 05:32:46 INFO - PROCESS | 1652 | 1467808366097 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 1652 | 1467808366104 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:46 INFO - PROCESS | 1652 | 1467808366297 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:32:46 INFO - PROCESS | 1652 | 1467808366384 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1652 | 1467808366386 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12887b000 == 35 [pid = 1652] [id = 591] 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11965dc00) [pid = 1652] [serial = 1773] [outer = 0x0] 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119721800) [pid = 1652] [serial = 1774] [outer = 0x11965dc00] 05:32:46 INFO - PROCESS | 1652 | 1467808366434 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d8b400) [pid = 1652] [serial = 1775] [outer = 0x11965dc00] 05:32:46 INFO - PROCESS | 1652 | 1467808366746 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 05:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:32:46 INFO - PROCESS | 1652 | 1467808366764 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1652 | 1467808366765 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:32:46 INFO - PROCESS | 1652 | 1467808366767 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1652 | 1467808366768 Marionette TRACE conn2 <- [1,2338,null,{}] 05:32:46 INFO - PROCESS | 1652 | 1467808366771 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 1652 | 1467808366772 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:46 INFO - PROCESS | 1652 | 1467808366870 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:32:46 INFO - PROCESS | 1652 | 1467808366909 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1652 | 1467808366910 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7d1800 == 36 [pid = 1652] [id = 592] 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12108f000) [pid = 1652] [serial = 1776] [outer = 0x0] 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12109a400) [pid = 1652] [serial = 1777] [outer = 0x12108f000] 05:32:46 INFO - PROCESS | 1652 | 1467808366934 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x121da8c00) [pid = 1652] [serial = 1778] [outer = 0x12108f000] 05:32:47 INFO - PROCESS | 1652 | 1467808367250 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 05:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:32:47 INFO - PROCESS | 1652 | 1467808367286 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1652 | 1467808367287 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:32:47 INFO - PROCESS | 1652 | 1467808367289 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1652 | 1467808367291 Marionette TRACE conn2 <- [1,2342,null,{}] 05:32:47 INFO - PROCESS | 1652 | 1467808367296 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:47 INFO - PROCESS | 1652 | 1467808367297 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:47 INFO - PROCESS | 1652 | 1467808367394 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:32:47 INFO - PROCESS | 1652 | 1467808367398 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1652 | 1467808367399 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac44800 == 37 [pid = 1652] [id = 593] 05:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121096400) [pid = 1652] [serial = 1779] [outer = 0x0] 05:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123679000) [pid = 1652] [serial = 1780] [outer = 0x121096400] 05:32:47 INFO - PROCESS | 1652 | 1467808367423 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124e36800) [pid = 1652] [serial = 1781] [outer = 0x121096400] 05:32:47 INFO - PROCESS | 1652 | 1467808367748 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 474ms 05:32:47 INFO - PROCESS | 1652 | 1467808367770 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1652 | 1467808367771 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:32:47 INFO - PROCESS | 1652 | 1467808367781 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1652 | 1467808367782 Marionette TRACE conn2 <- [1,2346,null,{}] 05:32:47 INFO - PROCESS | 1652 | 1467808367784 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:47 INFO - PROCESS | 1652 | 1467808367785 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:47 INFO - PROCESS | 1652 | 1467808367891 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:32:47 INFO - PROCESS | 1652 | 1467808367895 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1652 | 1467808367897 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb23000 == 38 [pid = 1652] [id = 594] 05:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11663c000) [pid = 1652] [serial = 1782] [outer = 0x0] 05:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121dab400) [pid = 1652] [serial = 1783] [outer = 0x11663c000] 05:32:48 INFO - PROCESS | 1652 | 1467808368001 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126183400) [pid = 1652] [serial = 1784] [outer = 0x11663c000] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1173ff800) [pid = 1652] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1132b4400) [pid = 1652] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11889c000) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116782800) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115df5000) [pid = 1652] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1127ca800) [pid = 1652] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112c62c00) [pid = 1652] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11805ac00) [pid = 1652] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12119ac00) [pid = 1652] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1127d8000) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1127cdc00) [pid = 1652] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118054400) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1254b5000) [pid = 1652] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112983800) [pid = 1652] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118541000) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:32:48 INFO - PROCESS | 1652 | 1467808368277 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 525ms 05:32:48 INFO - PROCESS | 1652 | 1467808368301 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 1652 | 1467808368302 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:32:48 INFO - PROCESS | 1652 | 1467808368304 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 1652 | 1467808368306 Marionette TRACE conn2 <- [1,2350,null,{}] 05:32:48 INFO - PROCESS | 1652 | 1467808368316 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:48 INFO - PROCESS | 1652 | 1467808368317 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:48 INFO - PROCESS | 1652 | 1467808368401 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:32:48 INFO - PROCESS | 1652 | 1467808368405 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1652 | 1467808368406 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3cf000 == 39 [pid = 1652] [id = 595] 05:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112983800) [pid = 1652] [serial = 1785] [outer = 0x0] 05:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118541000) [pid = 1652] [serial = 1786] [outer = 0x112983800] 05:32:48 INFO - PROCESS | 1652 | 1467808368433 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123582000) [pid = 1652] [serial = 1787] [outer = 0x112983800] 05:32:48 INFO - PROCESS | 1652 | 1467808368735 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 479ms 05:32:48 INFO - PROCESS | 1652 | 1467808368784 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 1652 | 1467808368786 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:32:48 INFO - PROCESS | 1652 | 1467808368788 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 1652 | 1467808368790 Marionette TRACE conn2 <- [1,2354,null,{}] 05:32:48 INFO - PROCESS | 1652 | 1467808368792 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:48 INFO - PROCESS | 1652 | 1467808368794 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:48 INFO - PROCESS | 1652 | 1467808368883 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:32:48 INFO - PROCESS | 1652 | 1467808368944 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1652 | 1467808368946 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb63800 == 40 [pid = 1652] [id = 596] 05:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x117d58800) [pid = 1652] [serial = 1788] [outer = 0x0] 05:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126182c00) [pid = 1652] [serial = 1789] [outer = 0x117d58800] 05:32:48 INFO - PROCESS | 1652 | 1467808368979 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126d27000) [pid = 1652] [serial = 1790] [outer = 0x117d58800] 05:32:49 INFO - PROCESS | 1652 | 1467808369269 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 522ms 05:32:49 INFO - PROCESS | 1652 | 1467808369312 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1652 | 1467808369314 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:32:49 INFO - PROCESS | 1652 | 1467808369316 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1652 | 1467808369317 Marionette TRACE conn2 <- [1,2358,null,{}] 05:32:49 INFO - PROCESS | 1652 | 1467808369319 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 1652 | 1467808369320 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:49 INFO - PROCESS | 1652 | 1467808369403 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:32:49 INFO - PROCESS | 1652 | 1467808369406 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1652 | 1467808369407 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c35e800 == 41 [pid = 1652] [id = 597] 05:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126d29400) [pid = 1652] [serial = 1791] [outer = 0x0] 05:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126f15400) [pid = 1652] [serial = 1792] [outer = 0x126d29400] 05:32:49 INFO - PROCESS | 1652 | 1467808369432 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1286d6c00) [pid = 1652] [serial = 1793] [outer = 0x126d29400] 05:32:49 INFO - PROCESS | 1652 | 1467808369749 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 471ms 05:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:32:49 INFO - PROCESS | 1652 | 1467808369787 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1652 | 1467808369788 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:32:49 INFO - PROCESS | 1652 | 1467808369792 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1652 | 1467808369794 Marionette TRACE conn2 <- [1,2362,null,{}] 05:32:49 INFO - PROCESS | 1652 | 1467808369796 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 1652 | 1467808369797 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:49 INFO - PROCESS | 1652 | 1467808369906 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:32:49 INFO - PROCESS | 1652 | 1467808369912 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1652 | 1467808369913 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c625000 == 42 [pid = 1652] [id = 598] 05:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126540c00) [pid = 1652] [serial = 1794] [outer = 0x0] 05:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128a14000) [pid = 1652] [serial = 1795] [outer = 0x126540c00] 05:32:49 INFO - PROCESS | 1652 | 1467808369944 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128c38800) [pid = 1652] [serial = 1796] [outer = 0x126540c00] 05:32:50 INFO - PROCESS | 1652 | 1467808370416 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 05:32:50 INFO - PROCESS | 1652 | 1467808370462 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1652 | 1467808370465 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:32:50 INFO - PROCESS | 1652 | 1467808370468 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1652 | 1467808370471 Marionette TRACE conn2 <- [1,2366,null,{}] 05:32:50 INFO - PROCESS | 1652 | 1467808370475 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:50 INFO - PROCESS | 1652 | 1467808370477 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:50 INFO - PROCESS | 1652 | 1467808370579 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:32:50 INFO - PROCESS | 1652 | 1467808370673 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1652 | 1467808370675 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fcb800 == 43 [pid = 1652] [id = 599] 05:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1132ac000) [pid = 1652] [serial = 1797] [outer = 0x0] 05:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x113c8dc00) [pid = 1652] [serial = 1798] [outer = 0x1132ac000] 05:32:50 INFO - PROCESS | 1652 | 1467808370719 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1161a7800) [pid = 1652] [serial = 1799] [outer = 0x1132ac000] 05:32:51 INFO - PROCESS | 1652 | 1467808371144 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 722ms 05:32:51 INFO - PROCESS | 1652 | 1467808371192 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1652 | 1467808371195 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:32:51 INFO - PROCESS | 1652 | 1467808371200 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1652 | 1467808371202 Marionette TRACE conn2 <- [1,2370,null,{}] 05:32:51 INFO - PROCESS | 1652 | 1467808371204 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:51 INFO - PROCESS | 1652 | 1467808371206 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:51 INFO - PROCESS | 1652 | 1467808371311 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:32:51 INFO - PROCESS | 1652 | 1467808371382 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1652 | 1467808371384 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1285ae000 == 44 [pid = 1652] [id = 600] 05:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118058c00) [pid = 1652] [serial = 1800] [outer = 0x0] 05:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118737800) [pid = 1652] [serial = 1801] [outer = 0x118058c00] 05:32:51 INFO - PROCESS | 1652 | 1467808371414 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119399400) [pid = 1652] [serial = 1802] [outer = 0x118058c00] 05:32:51 INFO - PROCESS | 1652 | 1467808371816 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 669ms 05:32:51 INFO - PROCESS | 1652 | 1467808371870 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1652 | 1467808371871 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:32:51 INFO - PROCESS | 1652 | 1467808371874 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1652 | 1467808371877 Marionette TRACE conn2 <- [1,2374,null,{}] 05:32:51 INFO - PROCESS | 1652 | 1467808371884 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:51 INFO - PROCESS | 1652 | 1467808371887 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:52 INFO - PROCESS | 1652 | 1467808372008 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:32:52 INFO - PROCESS | 1652 | 1467808372104 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1652 | 1467808372106 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cc6d000 == 45 [pid = 1652] [id = 601] 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119d89c00) [pid = 1652] [serial = 1803] [outer = 0x0] 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1213dc400) [pid = 1652] [serial = 1804] [outer = 0x119d89c00] 05:32:52 INFO - PROCESS | 1652 | 1467808372139 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12617c400) [pid = 1652] [serial = 1805] [outer = 0x119d89c00] 05:32:52 INFO - PROCESS | 1652 | 1467808372577 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 724ms 05:32:52 INFO - PROCESS | 1652 | 1467808372598 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1652 | 1467808372600 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:32:52 INFO - PROCESS | 1652 | 1467808372602 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1652 | 1467808372604 Marionette TRACE conn2 <- [1,2378,null,{}] 05:32:52 INFO - PROCESS | 1652 | 1467808372606 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:52 INFO - PROCESS | 1652 | 1467808372608 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:52 INFO - PROCESS | 1652 | 1467808372711 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:32:52 INFO - PROCESS | 1652 | 1467808372770 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1652 | 1467808372771 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261b6800 == 46 [pid = 1652] [id = 602] 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124cbe800) [pid = 1652] [serial = 1806] [outer = 0x0] 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126bcc800) [pid = 1652] [serial = 1807] [outer = 0x124cbe800] 05:32:52 INFO - PROCESS | 1652 | 1467808372800 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126d2a800) [pid = 1652] [serial = 1808] [outer = 0x124cbe800] 05:32:53 INFO - PROCESS | 1652 | 1467808373420 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 872ms 05:32:53 INFO - PROCESS | 1652 | 1467808373476 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 1652 | 1467808373479 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:32:53 INFO - PROCESS | 1652 | 1467808373481 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1652 | 1467808373484 Marionette TRACE conn2 <- [1,2382,null,{}] 05:32:53 INFO - PROCESS | 1652 | 1467808373488 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:53 INFO - PROCESS | 1652 | 1467808373489 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:53 INFO - PROCESS | 1652 | 1467808373582 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:32:53 INFO - PROCESS | 1652 | 1467808373658 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1652 | 1467808373660 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x118033800 == 47 [pid = 1652] [id = 603] 05:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x115e97800) [pid = 1652] [serial = 1809] [outer = 0x0] 05:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1163f2c00) [pid = 1652] [serial = 1810] [outer = 0x115e97800] 05:32:53 INFO - PROCESS | 1652 | 1467808373688 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x117047c00) [pid = 1652] [serial = 1811] [outer = 0x115e97800] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12c35e800 == 46 [pid = 1652] [id = 597] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb63800 == 45 [pid = 1652] [id = 596] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3cf000 == 44 [pid = 1652] [id = 595] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb23000 == 43 [pid = 1652] [id = 594] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac44800 == 42 [pid = 1652] [id = 593] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7d1800 == 41 [pid = 1652] [id = 592] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12887b000 == 40 [pid = 1652] [id = 591] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12362b000 == 39 [pid = 1652] [id = 590] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12167a800 == 38 [pid = 1652] [id = 589] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x119ad2800 == 37 [pid = 1652] [id = 588] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x118434800 == 36 [pid = 1652] [id = 587] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116684000 == 35 [pid = 1652] [id = 586] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1212b2000 == 34 [pid = 1652] [id = 585] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1167e4000 == 33 [pid = 1652] [id = 584] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x121678000 == 32 [pid = 1652] [id = 583] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1261b6800 == 31 [pid = 1652] [id = 602] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12cc6d000 == 30 [pid = 1652] [id = 601] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1285ae000 == 29 [pid = 1652] [id = 600] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x118fcb800 == 28 [pid = 1652] [id = 599] 05:32:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12c625000 == 27 [pid = 1652] [id = 598] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119aa5800) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116e97400) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x115e1b000) [pid = 1652] [serial = 1717] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119398800) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119691800) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116803400) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1173fe800) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11841b000) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11862e800) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116811c00) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1132afc00) [pid = 1652] [serial = 1705] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118fe6400) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118549c00) [pid = 1652] [serial = 1708] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123588c00) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124e36400) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x125f54800) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124e3ac00) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x121ac2800) [pid = 1652] [serial = 1711] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1175f6000) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126bd2400) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126d1dc00) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128c7000) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112c67400) [pid = 1652] [serial = 1720] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126187000) [pid = 1652] [serial = 1714] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1128ad000) [pid = 1652] [serial = 1721] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119a20c00) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119690c00) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1269f7000) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11965d800) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126958c00) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126d24000) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1652 | 1467808374738 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1279ms 05:32:54 INFO - PROCESS | 1652 | 1467808374762 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:32:54 INFO - PROCESS | 1652 | 1467808374764 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:32:54 INFO - PROCESS | 1652 | 1467808374768 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1652 | 1467808374770 Marionette TRACE conn2 <- [1,2386,null,{}] 05:32:54 INFO - PROCESS | 1652 | 1467808374774 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 1652 | 1467808374775 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:54 INFO - PROCESS | 1652 | 1467808374866 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:32:54 INFO - PROCESS | 1652 | 1467808374949 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1652 | 1467808374951 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aac000 == 28 [pid = 1652] [id = 604] 05:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1128af000) [pid = 1652] [serial = 1812] [outer = 0x0] 05:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11297cc00) [pid = 1652] [serial = 1813] [outer = 0x1128af000] 05:32:54 INFO - PROCESS | 1652 | 1467808374995 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1131c7000) [pid = 1652] [serial = 1814] [outer = 0x1128af000] 05:32:55 INFO - PROCESS | 1652 | 1467808375409 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 05:32:55 INFO - PROCESS | 1652 | 1467808375438 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 1652 | 1467808375444 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:32:55 INFO - PROCESS | 1652 | 1467808375449 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1652 | 1467808375451 Marionette TRACE conn2 <- [1,2390,null,{}] 05:32:55 INFO - PROCESS | 1652 | 1467808375453 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:55 INFO - PROCESS | 1652 | 1467808375455 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:55 INFO - PROCESS | 1652 | 1467808375534 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:32:55 INFO - PROCESS | 1652 | 1467808375615 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1652 | 1467808375616 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x118697000 == 29 [pid = 1652] [id = 605] 05:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116140000) [pid = 1652] [serial = 1815] [outer = 0x0] 05:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1163f3400) [pid = 1652] [serial = 1816] [outer = 0x116140000] 05:32:55 INFO - PROCESS | 1652 | 1467808375644 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116886c00) [pid = 1652] [serial = 1817] [outer = 0x116140000] 05:32:55 INFO - PROCESS | 1652 | 1467808375948 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 05:32:55 INFO - PROCESS | 1652 | 1467808375970 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 1652 | 1467808375971 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:32:55 INFO - PROCESS | 1652 | 1467808375974 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1652 | 1467808375979 Marionette TRACE conn2 <- [1,2394,null,{}] 05:32:55 INFO - PROCESS | 1652 | 1467808375987 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:55 INFO - PROCESS | 1652 | 1467808375992 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:56 INFO - PROCESS | 1652 | 1467808376092 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:32:56 INFO - PROCESS | 1652 | 1467808376125 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1652 | 1467808376127 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x121141000 == 30 [pid = 1652] [id = 606] 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1128a5000) [pid = 1652] [serial = 1818] [outer = 0x0] 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118081c00) [pid = 1652] [serial = 1819] [outer = 0x1128a5000] 05:32:56 INFO - PROCESS | 1652 | 1467808376155 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118545000) [pid = 1652] [serial = 1820] [outer = 0x1128a5000] 05:32:56 INFO - PROCESS | 1652 | 1467808376440 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 528ms 05:32:56 INFO - PROCESS | 1652 | 1467808376503 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 1652 | 1467808376505 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:32:56 INFO - PROCESS | 1652 | 1467808376507 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1652 | 1467808376510 Marionette TRACE conn2 <- [1,2398,null,{}] 05:32:56 INFO - PROCESS | 1652 | 1467808376514 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 1652 | 1467808376515 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:56 INFO - PROCESS | 1652 | 1467808376591 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:32:56 INFO - PROCESS | 1652 | 1467808376597 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1652 | 1467808376598 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12167a800 == 31 [pid = 1652] [id = 607] 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118737000) [pid = 1652] [serial = 1821] [outer = 0x0] 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118fef400) [pid = 1652] [serial = 1822] [outer = 0x118737000] 05:32:56 INFO - PROCESS | 1652 | 1467808376623 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11939f400) [pid = 1652] [serial = 1823] [outer = 0x118737000] 05:32:57 INFO - PROCESS | 1652 | 1467808377013 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 524ms 05:32:57 INFO - PROCESS | 1652 | 1467808377031 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1652 | 1467808377033 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:32:57 INFO - PROCESS | 1652 | 1467808377036 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1652 | 1467808377045 Marionette TRACE conn2 <- [1,2402,null,{}] 05:32:57 INFO - PROCESS | 1652 | 1467808377053 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 1652 | 1467808377054 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:57 INFO - PROCESS | 1652 | 1467808377148 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:32:57 INFO - PROCESS | 1652 | 1467808377152 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1652 | 1467808377153 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12553e800 == 32 [pid = 1652] [id = 608] 05:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1132ed800) [pid = 1652] [serial = 1824] [outer = 0x0] 05:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119658c00) [pid = 1652] [serial = 1825] [outer = 0x1132ed800] 05:32:57 INFO - PROCESS | 1652 | 1467808377177 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11968f800) [pid = 1652] [serial = 1826] [outer = 0x1132ed800] 05:32:57 INFO - PROCESS | 1652 | 1467808377529 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 533ms 05:32:57 INFO - PROCESS | 1652 | 1467808377570 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1652 | 1467808377571 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:32:57 INFO - PROCESS | 1652 | 1467808377573 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1652 | 1467808377574 Marionette TRACE conn2 <- [1,2406,null,{}] 05:32:57 INFO - PROCESS | 1652 | 1467808377576 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 1652 | 1467808377580 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:57 INFO - PROCESS | 1652 | 1467808377695 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:32:57 INFO - PROCESS | 1652 | 1467808377708 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1652 | 1467808377709 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x126784800 == 33 [pid = 1652] [id = 609] 05:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119694000) [pid = 1652] [serial = 1827] [outer = 0x0] 05:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119d81800) [pid = 1652] [serial = 1828] [outer = 0x119694000] 05:32:57 INFO - PROCESS | 1652 | 1467808377734 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1214cd400) [pid = 1652] [serial = 1829] [outer = 0x119694000] 05:32:58 INFO - PROCESS | 1652 | 1467808378099 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 569ms 05:32:58 INFO - PROCESS | 1652 | 1467808378148 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1652 | 1467808378150 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:32:58 INFO - PROCESS | 1652 | 1467808378154 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1652 | 1467808378155 Marionette TRACE conn2 <- [1,2410,null,{}] 05:32:58 INFO - PROCESS | 1652 | 1467808378159 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:58 INFO - PROCESS | 1652 | 1467808378171 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:58 INFO - PROCESS | 1652 | 1467808378316 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:32:58 INFO - PROCESS | 1652 | 1467808378345 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1652 | 1467808378346 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cbe800 == 34 [pid = 1652] [id = 610] 05:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1214d4400) [pid = 1652] [serial = 1830] [outer = 0x0] 05:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1235b8400) [pid = 1652] [serial = 1831] [outer = 0x1214d4400] 05:32:58 INFO - PROCESS | 1652 | 1467808378386 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124cbf000) [pid = 1652] [serial = 1832] [outer = 0x1214d4400] 05:32:58 INFO - PROCESS | 1652 | 1467808378940 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126540c00) [pid = 1652] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126d29400) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11965dc00) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12108f000) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1125f8000) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1175f0000) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128aa800) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1128b0c00) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1128a8000) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x121096400) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1184f6400) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112c7e800) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116881c00) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11663c000) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x117d58800) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112983800) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 820ms 05:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:32:58 INFO - PROCESS | 1652 | 1467808378974 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1652 | 1467808378975 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:32:58 INFO - PROCESS | 1652 | 1467808378977 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1652 | 1467808378978 Marionette TRACE conn2 <- [1,2414,null,{}] 05:32:58 INFO - PROCESS | 1652 | 1467808378980 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:58 INFO - PROCESS | 1652 | 1467808378981 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:59 INFO - PROCESS | 1652 | 1467808379053 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:32:59 INFO - PROCESS | 1652 | 1467808379056 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1652 | 1467808379058 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12120f000 == 35 [pid = 1652] [id = 611] 05:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1128a8000) [pid = 1652] [serial = 1833] [outer = 0x0] 05:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112e20800) [pid = 1652] [serial = 1834] [outer = 0x1128a8000] 05:32:59 INFO - PROCESS | 1652 | 1467808379088 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116e98c00) [pid = 1652] [serial = 1835] [outer = 0x1128a8000] 05:32:59 INFO - PROCESS | 1652 | 1467808379510 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 569ms 05:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:32:59 INFO - PROCESS | 1652 | 1467808379547 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1652 | 1467808379549 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:32:59 INFO - PROCESS | 1652 | 1467808379552 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1652 | 1467808379553 Marionette TRACE conn2 <- [1,2418,null,{}] 05:32:59 INFO - PROCESS | 1652 | 1467808379564 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:59 INFO - PROCESS | 1652 | 1467808379566 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:59 INFO - PROCESS | 1652 | 1467808379694 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:32:59 INFO - PROCESS | 1652 | 1467808379701 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1652 | 1467808379702 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:32:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12113f800 == 36 [pid = 1652] [id = 612] 05:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x117d58800) [pid = 1652] [serial = 1836] [outer = 0x0] 05:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11965e000) [pid = 1652] [serial = 1837] [outer = 0x117d58800] 05:32:59 INFO - PROCESS | 1652 | 1467808379726 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12360f400) [pid = 1652] [serial = 1838] [outer = 0x117d58800] 05:33:00 INFO - PROCESS | 1652 | 1467808380047 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 522ms 05:33:00 INFO - PROCESS | 1652 | 1467808380074 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1652 | 1467808380077 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:33:00 INFO - PROCESS | 1652 | 1467808380081 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1652 | 1467808380082 Marionette TRACE conn2 <- [1,2422,null,{}] 05:33:00 INFO - PROCESS | 1652 | 1467808380084 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:00 INFO - PROCESS | 1652 | 1467808380085 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:00 INFO - PROCESS | 1652 | 1467808380164 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:33:00 INFO - PROCESS | 1652 | 1467808380222 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1652 | 1467808380223 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b2ae000 == 37 [pid = 1652] [id = 613] 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118054400) [pid = 1652] [serial = 1839] [outer = 0x0] 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1254b1c00) [pid = 1652] [serial = 1840] [outer = 0x118054400] 05:33:00 INFO - PROCESS | 1652 | 1467808380247 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1269f0800) [pid = 1652] [serial = 1841] [outer = 0x118054400] 05:33:00 INFO - PROCESS | 1652 | 1467808380539 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 472ms 05:33:00 INFO - PROCESS | 1652 | 1467808380553 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1652 | 1467808380555 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:33:00 INFO - PROCESS | 1652 | 1467808380565 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1652 | 1467808380567 Marionette TRACE conn2 <- [1,2426,null,{}] 05:33:00 INFO - PROCESS | 1652 | 1467808380569 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:00 INFO - PROCESS | 1652 | 1467808380571 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:00 INFO - PROCESS | 1652 | 1467808380672 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:33:00 INFO - PROCESS | 1652 | 1467808380679 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1652 | 1467808380680 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12553e000 == 38 [pid = 1652] [id = 614] 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126bc5000) [pid = 1652] [serial = 1842] [outer = 0x0] 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126d29800) [pid = 1652] [serial = 1843] [outer = 0x126bc5000] 05:33:00 INFO - PROCESS | 1652 | 1467808380706 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128a14400) [pid = 1652] [serial = 1844] [outer = 0x126bc5000] 05:33:01 INFO - PROCESS | 1652 | 1467808381198 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 678ms 05:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:33:01 INFO - PROCESS | 1652 | 1467808381237 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1652 | 1467808381240 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:33:01 INFO - PROCESS | 1652 | 1467808381243 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1652 | 1467808381245 Marionette TRACE conn2 <- [1,2430,null,{}] 05:33:01 INFO - PROCESS | 1652 | 1467808381249 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:01 INFO - PROCESS | 1652 | 1467808381251 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:01 INFO - PROCESS | 1652 | 1467808381360 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:33:01 INFO - PROCESS | 1652 | 1467808381468 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1652 | 1467808381470 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x118423800 == 39 [pid = 1652] [id = 615] 05:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1128cec00) [pid = 1652] [serial = 1845] [outer = 0x0] 05:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x112c6ec00) [pid = 1652] [serial = 1846] [outer = 0x1128cec00] 05:33:01 INFO - PROCESS | 1652 | 1467808381502 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1132f6800) [pid = 1652] [serial = 1847] [outer = 0x1128cec00] 05:33:01 INFO - PROCESS | 1652 | 1467808381963 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 771ms 05:33:02 INFO - PROCESS | 1652 | 1467808382014 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 1652 | 1467808382017 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:33:02 INFO - PROCESS | 1652 | 1467808382021 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1652 | 1467808382023 Marionette TRACE conn2 <- [1,2434,null,{}] 05:33:02 INFO - PROCESS | 1652 | 1467808382054 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:02 INFO - PROCESS | 1652 | 1467808382055 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:02 INFO - PROCESS | 1652 | 1467808382165 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:33:02 INFO - PROCESS | 1652 | 1467808382245 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1652 | 1467808382247 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x125541800 == 40 [pid = 1652] [id = 616] 05:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116806000) [pid = 1652] [serial = 1848] [outer = 0x0] 05:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1173fe800) [pid = 1652] [serial = 1849] [outer = 0x116806000] 05:33:02 INFO - PROCESS | 1652 | 1467808382278 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11805e400) [pid = 1652] [serial = 1850] [outer = 0x116806000] 05:33:02 INFO - PROCESS | 1652 | 1467808382926 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12b2ae000 == 39 [pid = 1652] [id = 613] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12113f800 == 38 [pid = 1652] [id = 612] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12120f000 == 37 [pid = 1652] [id = 611] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x128cbe800 == 36 [pid = 1652] [id = 610] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x126784800 == 35 [pid = 1652] [id = 609] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12553e800 == 34 [pid = 1652] [id = 608] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12167a800 == 33 [pid = 1652] [id = 607] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x121141000 == 32 [pid = 1652] [id = 606] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x118697000 == 31 [pid = 1652] [id = 605] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x116aac000 == 30 [pid = 1652] [id = 604] 05:33:02 INFO - PROCESS | 1652 | --DOCSHELL 0x118033800 == 29 [pid = 1652] [id = 603] 05:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 997ms 05:33:03 INFO - PROCESS | 1652 | 1467808383019 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:33:03 INFO - PROCESS | 1652 | 1467808383021 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:33:03 INFO - PROCESS | 1652 | 1467808383024 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1652 | 1467808383026 Marionette TRACE conn2 <- [1,2438,null,{}] 05:33:03 INFO - PROCESS | 1652 | 1467808383030 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:03 INFO - PROCESS | 1652 | 1467808383031 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:03 INFO - PROCESS | 1652 | 1467808383116 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128c38800) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128a14000) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126f15400) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119721800) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12109a400) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121da8c00) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119d8b400) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1125fe800) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128a9000) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118051800) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1184f2800) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128a1d000) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118730400) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128ce800) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x123679000) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11328e800) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118544c00) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1186ef000) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124e36800) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x113c50400) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x115e1c000) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1175f6400) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11805fc00) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126183400) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1286d6c00) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x121dab400) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126d27000) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118541000) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x126182c00) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11939d000) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x123582000) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1652 | 1467808383181 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1652 | 1467808383183 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ee8000 == 30 [pid = 1652] [id = 617] 05:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x112e1b400) [pid = 1652] [serial = 1851] [outer = 0x0] 05:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x113c8f400) [pid = 1652] [serial = 1852] [outer = 0x112e1b400] 05:33:03 INFO - PROCESS | 1652 | 1467808383210 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x116777c00) [pid = 1652] [serial = 1853] [outer = 0x112e1b400] 05:33:03 INFO - PROCESS | 1652 | 1467808383548 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 571ms 05:33:03 INFO - PROCESS | 1652 | 1467808383596 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1652 | 1467808383601 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:33:03 INFO - PROCESS | 1652 | 1467808383645 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1652 | 1467808383648 Marionette TRACE conn2 <- [1,2442,null,{}] 05:33:03 INFO - PROCESS | 1652 | 1467808383653 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:03 INFO - PROCESS | 1652 | 1467808383655 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:03 INFO - PROCESS | 1652 | 1467808383773 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:33:03 INFO - PROCESS | 1652 | 1467808383784 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1652 | 1467808383786 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194cc800 == 31 [pid = 1652] [id = 618] 05:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118057400) [pid = 1652] [serial = 1854] [outer = 0x0] 05:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11841bc00) [pid = 1652] [serial = 1855] [outer = 0x118057400] 05:33:03 INFO - PROCESS | 1652 | 1467808383829 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118547c00) [pid = 1652] [serial = 1856] [outer = 0x118057400] 05:33:04 INFO - PROCESS | 1652 | 1467808384233 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 661ms 05:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:33:04 INFO - PROCESS | 1652 | 1467808384267 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1652 | 1467808384269 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:33:04 INFO - PROCESS | 1652 | 1467808384271 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1652 | 1467808384273 Marionette TRACE conn2 <- [1,2446,null,{}] 05:33:04 INFO - PROCESS | 1652 | 1467808384281 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:04 INFO - PROCESS | 1652 | 1467808384284 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:04 INFO - PROCESS | 1652 | 1467808384361 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:33:04 INFO - PROCESS | 1652 | 1467808384385 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1652 | 1467808384387 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215f3800 == 32 [pid = 1652] [id = 619] 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1128b3400) [pid = 1652] [serial = 1857] [outer = 0x0] 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119651400) [pid = 1652] [serial = 1858] [outer = 0x1128b3400] 05:33:04 INFO - PROCESS | 1652 | 1467808384414 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119692000) [pid = 1652] [serial = 1859] [outer = 0x1128b3400] 05:33:04 INFO - PROCESS | 1652 | 1467808384751 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 521ms 05:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:33:04 INFO - PROCESS | 1652 | 1467808384793 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1652 | 1467808384795 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:33:04 INFO - PROCESS | 1652 | 1467808384797 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1652 | 1467808384798 Marionette TRACE conn2 <- [1,2450,null,{}] 05:33:04 INFO - PROCESS | 1652 | 1467808384800 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:04 INFO - PROCESS | 1652 | 1467808384801 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:04 INFO - PROCESS | 1652 | 1467808384911 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:33:04 INFO - PROCESS | 1652 | 1467808384916 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1652 | 1467808384917 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f25800 == 33 [pid = 1652] [id = 620] 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119693400) [pid = 1652] [serial = 1860] [outer = 0x0] 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119bc6400) [pid = 1652] [serial = 1861] [outer = 0x119693400] 05:33:04 INFO - PROCESS | 1652 | 1467808384942 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119d85800) [pid = 1652] [serial = 1862] [outer = 0x119693400] 05:33:05 INFO - PROCESS | 1652 | 1467808385268 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 520ms 05:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:33:05 INFO - PROCESS | 1652 | 1467808385318 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1652 | 1467808385319 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:33:05 INFO - PROCESS | 1652 | 1467808385321 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1652 | 1467808385322 Marionette TRACE conn2 <- [1,2454,null,{}] 05:33:05 INFO - PROCESS | 1652 | 1467808385324 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 1652 | 1467808385325 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:05 INFO - PROCESS | 1652 | 1467808385422 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:33:05 INFO - PROCESS | 1652 | 1467808385425 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 1652 | 1467808385426 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a24000 == 34 [pid = 1652] [id = 621] 05:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11805a000) [pid = 1652] [serial = 1863] [outer = 0x0] 05:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11a0dbc00) [pid = 1652] [serial = 1864] [outer = 0x11805a000] 05:33:05 INFO - PROCESS | 1652 | 1467808385450 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121da8c00) [pid = 1652] [serial = 1865] [outer = 0x11805a000] 05:33:05 INFO - PROCESS | 1652 | 1467808385810 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 523ms 05:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:33:05 INFO - PROCESS | 1652 | 1467808385845 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1652 | 1467808385846 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:33:05 INFO - PROCESS | 1652 | 1467808385848 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1652 | 1467808385849 Marionette TRACE conn2 <- [1,2458,null,{}] 05:33:05 INFO - PROCESS | 1652 | 1467808385851 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 1652 | 1467808385855 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:05 INFO - PROCESS | 1652 | 1467808385973 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:33:06 INFO - PROCESS | 1652 | 1467808386011 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1652 | 1467808386012 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd8800 == 35 [pid = 1652] [id = 622] 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124ab3800) [pid = 1652] [serial = 1866] [outer = 0x0] 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126754000) [pid = 1652] [serial = 1867] [outer = 0x124ab3800] 05:33:06 INFO - PROCESS | 1652 | 1467808386037 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126f11800) [pid = 1652] [serial = 1868] [outer = 0x124ab3800] 05:33:06 INFO - PROCESS | 1652 | 1467808386355 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 568ms 05:33:06 INFO - PROCESS | 1652 | 1467808386416 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 1652 | 1467808386417 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:33:06 INFO - PROCESS | 1652 | 1467808386420 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1652 | 1467808386421 Marionette TRACE conn2 <- [1,2462,null,{}] 05:33:06 INFO - PROCESS | 1652 | 1467808386423 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 1652 | 1467808386424 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:06 INFO - PROCESS | 1652 | 1467808386520 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:33:06 INFO - PROCESS | 1652 | 1467808386531 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1652 | 1467808386532 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3ba800 == 36 [pid = 1652] [id = 623] 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126f19400) [pid = 1652] [serial = 1869] [outer = 0x0] 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128c2d000) [pid = 1652] [serial = 1870] [outer = 0x126f19400] 05:33:06 INFO - PROCESS | 1652 | 1467808386555 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c35000) [pid = 1652] [serial = 1871] [outer = 0x126f19400] 05:33:06 INFO - PROCESS | 1652 | 1467808386896 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 05:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:33:06 INFO - PROCESS | 1652 | 1467808386942 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 1652 | 1467808386943 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:33:06 INFO - PROCESS | 1652 | 1467808386945 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1652 | 1467808386946 Marionette TRACE conn2 <- [1,2466,null,{}] 05:33:06 INFO - PROCESS | 1652 | 1467808386948 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 1652 | 1467808386949 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:07 INFO - PROCESS | 1652 | 1467808387047 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:33:07 INFO - PROCESS | 1652 | 1467808387051 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1652 | 1467808387052 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb53000 == 37 [pid = 1652] [id = 624] 05:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128c35800) [pid = 1652] [serial = 1872] [outer = 0x0] 05:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128c3a400) [pid = 1652] [serial = 1873] [outer = 0x128c35800] 05:33:07 INFO - PROCESS | 1652 | 1467808387076 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128e57800) [pid = 1652] [serial = 1874] [outer = 0x128c35800] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1132ed800) [pid = 1652] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128af000) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1128a5000) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116140000) [pid = 1652] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118737000) [pid = 1652] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1132ac000) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118058c00) [pid = 1652] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119694000) [pid = 1652] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1214d4400) [pid = 1652] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1128a8000) [pid = 1652] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119d89c00) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x117d58800) [pid = 1652] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118054400) [pid = 1652] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x124cbe800) [pid = 1652] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:33:07 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x115e97800) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:33:07 INFO - PROCESS | 1652 | 1467808387465 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 569ms 05:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:33:07 INFO - PROCESS | 1652 | 1467808387515 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1652 | 1467808387516 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:33:07 INFO - PROCESS | 1652 | 1467808387518 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1652 | 1467808387519 Marionette TRACE conn2 <- [1,2470,null,{}] 05:33:07 INFO - PROCESS | 1652 | 1467808387521 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 1652 | 1467808387522 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:07 INFO - PROCESS | 1652 | 1467808387601 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:33:07 INFO - PROCESS | 1652 | 1467808387662 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1652 | 1467808387663 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215f1800 == 38 [pid = 1652] [id = 625] 05:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113137c00) [pid = 1652] [serial = 1875] [outer = 0x0] 05:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116803400) [pid = 1652] [serial = 1876] [outer = 0x113137c00] 05:33:07 INFO - PROCESS | 1652 | 1467808387687 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11965ec00) [pid = 1652] [serial = 1877] [outer = 0x113137c00] 05:33:07 INFO - PROCESS | 1652 | 1467808387983 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 05:33:08 INFO - PROCESS | 1652 | 1467808388040 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1652 | 1467808388042 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:33:08 INFO - PROCESS | 1652 | 1467808388045 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1652 | 1467808388047 Marionette TRACE conn2 <- [1,2474,null,{}] 05:33:08 INFO - PROCESS | 1652 | 1467808388050 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:08 INFO - PROCESS | 1652 | 1467808388052 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:08 INFO - PROCESS | 1652 | 1467808388172 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:33:08 INFO - PROCESS | 1652 | 1467808388261 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1652 | 1467808388262 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be66800 == 39 [pid = 1652] [id = 626] 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118fe7000) [pid = 1652] [serial = 1878] [outer = 0x0] 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119d86c00) [pid = 1652] [serial = 1879] [outer = 0x118fe7000] 05:33:08 INFO - PROCESS | 1652 | 1467808388312 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128e5b800) [pid = 1652] [serial = 1880] [outer = 0x118fe7000] 05:33:08 INFO - PROCESS | 1652 | 1467808388583 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 571ms 05:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:33:08 INFO - PROCESS | 1652 | 1467808388617 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1652 | 1467808388618 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:33:08 INFO - PROCESS | 1652 | 1467808388620 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1652 | 1467808388622 Marionette TRACE conn2 <- [1,2478,null,{}] 05:33:08 INFO - PROCESS | 1652 | 1467808388624 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:08 INFO - PROCESS | 1652 | 1467808388629 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:08 INFO - PROCESS | 1652 | 1467808388731 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:33:08 INFO - PROCESS | 1652 | 1467808388735 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1652 | 1467808388736 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c63a000 == 40 [pid = 1652] [id = 627] 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128e5c800) [pid = 1652] [serial = 1881] [outer = 0x0] 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128fb7800) [pid = 1652] [serial = 1882] [outer = 0x128e5c800] 05:33:08 INFO - PROCESS | 1652 | 1467808388762 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a878400) [pid = 1652] [serial = 1883] [outer = 0x128e5c800] 05:33:09 INFO - PROCESS | 1652 | 1467808389111 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 05:33:09 INFO - PROCESS | 1652 | 1467808389141 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:33:09 INFO - PROCESS | 1652 | 1467808389144 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:33:09 INFO - PROCESS | 1652 | 1467808389157 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1652 | 1467808389159 Marionette TRACE conn2 <- [1,2482,null,{}] 05:33:09 INFO - PROCESS | 1652 | 1467808389161 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:09 INFO - PROCESS | 1652 | 1467808389162 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:09 INFO - PROCESS | 1652 | 1467808389239 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:33:09 INFO - PROCESS | 1652 | 1467808389245 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1652 | 1467808389254 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cc84000 == 41 [pid = 1652] [id = 628] 05:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a87c800) [pid = 1652] [serial = 1884] [outer = 0x0] 05:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a904400) [pid = 1652] [serial = 1885] [outer = 0x12a87c800] 05:33:09 INFO - PROCESS | 1652 | 1467808389278 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a90c800) [pid = 1652] [serial = 1886] [outer = 0x12a87c800] 05:33:09 INFO - PROCESS | 1652 | 1467808389765 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 682ms 05:33:09 INFO - PROCESS | 1652 | 1467808389829 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1652 | 1467808389832 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:33:09 INFO - PROCESS | 1652 | 1467808389835 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1652 | 1467808389838 Marionette TRACE conn2 <- [1,2486,null,{}] 05:33:09 INFO - PROCESS | 1652 | 1467808389842 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:09 INFO - PROCESS | 1652 | 1467808389843 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:09 INFO - PROCESS | 1652 | 1467808389947 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:33:10 INFO - PROCESS | 1652 | 1467808390056 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1652 | 1467808390057 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199a0800 == 42 [pid = 1652] [id = 629] 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x115e99000) [pid = 1652] [serial = 1887] [outer = 0x0] 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116638c00) [pid = 1652] [serial = 1888] [outer = 0x115e99000] 05:33:10 INFO - PROCESS | 1652 | 1467808390089 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118052000) [pid = 1652] [serial = 1889] [outer = 0x115e99000] 05:33:10 INFO - PROCESS | 1652 | 1467808390498 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 677ms 05:33:10 INFO - PROCESS | 1652 | 1467808390512 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1652 | 1467808390515 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:33:10 INFO - PROCESS | 1652 | 1467808390520 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1652 | 1467808390522 Marionette TRACE conn2 <- [1,2490,null,{}] 05:33:10 INFO - PROCESS | 1652 | 1467808390524 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 1652 | 1467808390526 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:10 INFO - PROCESS | 1652 | 1467808390630 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:33:10 INFO - PROCESS | 1652 | 1467808390692 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1652 | 1467808390693 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12989b000 == 43 [pid = 1652] [id = 630] 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11854d400) [pid = 1652] [serial = 1890] [outer = 0x0] 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11965d800) [pid = 1652] [serial = 1891] [outer = 0x11854d400] 05:33:10 INFO - PROCESS | 1652 | 1467808390724 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119aa4800) [pid = 1652] [serial = 1892] [outer = 0x11854d400] 05:33:11 INFO - PROCESS | 1652 | 1467808391178 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 05:33:11 INFO - PROCESS | 1652 | 1467808391190 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1652 | 1467808391193 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:33:11 INFO - PROCESS | 1652 | 1467808391196 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1652 | 1467808391199 Marionette TRACE conn2 <- [1,2494,null,{}] 05:33:11 INFO - PROCESS | 1652 | 1467808391207 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:11 INFO - PROCESS | 1652 | 1467808391210 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:11 INFO - PROCESS | 1652 | 1467808391313 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:33:11 INFO - PROCESS | 1652 | 1467808391412 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1652 | 1467808391414 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd87800 == 44 [pid = 1652] [id = 631] 05:33:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124f7d800) [pid = 1652] [serial = 1893] [outer = 0x0] 05:33:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1269f4c00) [pid = 1652] [serial = 1894] [outer = 0x124f7d800] 05:33:11 INFO - PROCESS | 1652 | 1467808391445 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126d28000) [pid = 1652] [serial = 1895] [outer = 0x124f7d800] 05:33:11 INFO - PROCESS | 1652 | 1467808391847 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 05:33:11 INFO - PROCESS | 1652 | 1467808391869 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:33:11 INFO - PROCESS | 1652 | 1467808391871 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:33:11 INFO - PROCESS | 1652 | 1467808391873 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1652 | 1467808391875 Marionette TRACE conn2 <- [1,2498,null,{}] 05:33:11 INFO - PROCESS | 1652 | 1467808391880 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:11 INFO - PROCESS | 1652 | 1467808391881 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:11 INFO - PROCESS | 1652 | 1467808391990 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:33:12 INFO - PROCESS | 1652 | 1467808392051 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1652 | 1467808392053 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x118031000 == 45 [pid = 1652] [id = 632] 05:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1125fb400) [pid = 1652] [serial = 1896] [outer = 0x0] 05:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1128cd400) [pid = 1652] [serial = 1897] [outer = 0x1125fb400] 05:33:12 INFO - PROCESS | 1652 | 1467808392261 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x112ec5800) [pid = 1652] [serial = 1898] [outer = 0x1125fb400] 05:33:12 INFO - PROCESS | 1652 | 1467808392840 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1024ms 05:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:33:12 INFO - PROCESS | 1652 | 1467808392899 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1652 | 1467808392902 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:33:12 INFO - PROCESS | 1652 | 1467808392907 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1652 | 1467808392909 Marionette TRACE conn2 <- [1,2502,null,{}] 05:33:12 INFO - PROCESS | 1652 | 1467808392945 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:12 INFO - PROCESS | 1652 | 1467808392946 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:13 INFO - PROCESS | 1652 | 1467808393039 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:33:13 INFO - PROCESS | 1652 | 1467808393100 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1652 | 1467808393102 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fdc000 == 46 [pid = 1652] [id = 633] 05:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x115e97800) [pid = 1652] [serial = 1899] [outer = 0x0] 05:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x117d58800) [pid = 1652] [serial = 1900] [outer = 0x115e97800] 05:33:13 INFO - PROCESS | 1652 | 1467808393130 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11841f000) [pid = 1652] [serial = 1901] [outer = 0x115e97800] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12c63a000 == 45 [pid = 1652] [id = 627] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12be66800 == 44 [pid = 1652] [id = 626] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1215f1800 == 43 [pid = 1652] [id = 625] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb53000 == 42 [pid = 1652] [id = 624] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3ba800 == 41 [pid = 1652] [id = 623] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x128cd8800 == 40 [pid = 1652] [id = 622] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x128a24000 == 39 [pid = 1652] [id = 621] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x125f25800 == 38 [pid = 1652] [id = 620] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1215f3800 == 37 [pid = 1652] [id = 619] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1194cc800 == 36 [pid = 1652] [id = 618] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x116ee8000 == 35 [pid = 1652] [id = 617] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x125541800 == 34 [pid = 1652] [id = 616] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x118423800 == 33 [pid = 1652] [id = 615] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12553e000 == 32 [pid = 1652] [id = 614] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x118031000 == 31 [pid = 1652] [id = 632] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd87800 == 30 [pid = 1652] [id = 631] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12989b000 == 29 [pid = 1652] [id = 630] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1199a0800 == 28 [pid = 1652] [id = 629] 05:33:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12cc84000 == 27 [pid = 1652] [id = 628] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119658c00) [pid = 1652] [serial = 1825] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11297cc00) [pid = 1652] [serial = 1813] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118081c00) [pid = 1652] [serial = 1819] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118545000) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1163f3400) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116886c00) [pid = 1652] [serial = 1817] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118fef400) [pid = 1652] [serial = 1822] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1161a7800) [pid = 1652] [serial = 1799] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113c8dc00) [pid = 1652] [serial = 1798] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119399400) [pid = 1652] [serial = 1802] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119d81800) [pid = 1652] [serial = 1828] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118737800) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11968f800) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1235b8400) [pid = 1652] [serial = 1831] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1214cd400) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112e20800) [pid = 1652] [serial = 1834] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12617c400) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116e98c00) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124cbf000) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11965e000) [pid = 1652] [serial = 1837] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1213dc400) [pid = 1652] [serial = 1804] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1269f0800) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126d2a800) [pid = 1652] [serial = 1808] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126bcc800) [pid = 1652] [serial = 1807] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x117047c00) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1131c7000) [pid = 1652] [serial = 1814] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126d29800) [pid = 1652] [serial = 1843] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1163f2c00) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12360f400) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1254b1c00) [pid = 1652] [serial = 1840] [outer = 0x0] [url = about:blank] 05:33:13 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11939f400) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | 1467808394019 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1156ms 05:33:14 INFO - PROCESS | 1652 | 1467808394063 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:33:14 INFO - PROCESS | 1652 | 1467808394065 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:33:14 INFO - PROCESS | 1652 | 1467808394068 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1652 | 1467808394071 Marionette TRACE conn2 <- [1,2506,null,{}] 05:33:14 INFO - PROCESS | 1652 | 1467808394074 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:14 INFO - PROCESS | 1652 | 1467808394076 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:14 INFO - PROCESS | 1652 | 1467808394152 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:33:14 INFO - PROCESS | 1652 | 1467808394157 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1652 | 1467808394160 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abc800 == 28 [pid = 1652] [id = 634] 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1128aa800) [pid = 1652] [serial = 1902] [outer = 0x0] 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112e21000) [pid = 1652] [serial = 1903] [outer = 0x1128aa800] 05:33:14 INFO - PROCESS | 1652 | 1467808394189 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x113c4fc00) [pid = 1652] [serial = 1904] [outer = 0x1128aa800] 05:33:14 INFO - PROCESS | 1652 | 1467808394584 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 526ms 05:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:33:14 INFO - PROCESS | 1652 | 1467808394597 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1652 | 1467808394600 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:33:14 INFO - PROCESS | 1652 | 1467808394613 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1652 | 1467808394615 Marionette TRACE conn2 <- [1,2510,null,{}] 05:33:14 INFO - PROCESS | 1652 | 1467808394618 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:14 INFO - PROCESS | 1652 | 1467808394620 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:14 INFO - PROCESS | 1652 | 1467808394698 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:33:14 INFO - PROCESS | 1652 | 1467808394702 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1652 | 1467808394704 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x118697000 == 29 [pid = 1652] [id = 635] 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x114e77c00) [pid = 1652] [serial = 1905] [outer = 0x0] 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11663c400) [pid = 1652] [serial = 1906] [outer = 0x114e77c00] 05:33:14 INFO - PROCESS | 1652 | 1467808394732 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1173ff400) [pid = 1652] [serial = 1907] [outer = 0x114e77c00] 05:33:15 INFO - PROCESS | 1652 | 1467808395130 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 578ms 05:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:33:15 INFO - PROCESS | 1652 | 1467808395185 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1652 | 1467808395187 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:33:15 INFO - PROCESS | 1652 | 1467808395190 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1652 | 1467808395194 Marionette TRACE conn2 <- [1,2514,null,{}] 05:33:15 INFO - PROCESS | 1652 | 1467808395206 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 1652 | 1467808395211 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:15 INFO - PROCESS | 1652 | 1467808395330 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:33:15 INFO - PROCESS | 1652 | 1467808395348 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1652 | 1467808395350 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0fa000 == 30 [pid = 1652] [id = 636] 05:33:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11808f400) [pid = 1652] [serial = 1908] [outer = 0x0] 05:33:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118545000) [pid = 1652] [serial = 1909] [outer = 0x11808f400] 05:33:15 INFO - PROCESS | 1652 | 1467808395395 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1186f3400) [pid = 1652] [serial = 1910] [outer = 0x11808f400] 05:33:15 INFO - PROCESS | 1652 | 1467808395860 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 723ms 05:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:33:15 INFO - PROCESS | 1652 | 1467808395913 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1652 | 1467808395915 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:33:15 INFO - PROCESS | 1652 | 1467808395917 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1652 | 1467808395918 Marionette TRACE conn2 <- [1,2518,null,{}] 05:33:15 INFO - PROCESS | 1652 | 1467808395926 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 1652 | 1467808395927 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:16 INFO - PROCESS | 1652 | 1467808396027 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:33:16 INFO - PROCESS | 1652 | 1467808396080 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 1652 | 1467808396081 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x121688000 == 31 [pid = 1652] [id = 637] 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118734400) [pid = 1652] [serial = 1911] [outer = 0x0] 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118fe6800) [pid = 1652] [serial = 1912] [outer = 0x118734400] 05:33:16 INFO - PROCESS | 1652 | 1467808396106 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119399400) [pid = 1652] [serial = 1913] [outer = 0x118734400] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a87c800) [pid = 1652] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128e5c800) [pid = 1652] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11805a000) [pid = 1652] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124ab3800) [pid = 1652] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x113137c00) [pid = 1652] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116806000) [pid = 1652] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126f19400) [pid = 1652] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126bc5000) [pid = 1652] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1128b3400) [pid = 1652] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119693400) [pid = 1652] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118057400) [pid = 1652] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x112e1b400) [pid = 1652] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1128cec00) [pid = 1652] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128c35800) [pid = 1652] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:33:16 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118fe7000) [pid = 1652] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:33:16 INFO - PROCESS | 1652 | 1467808396898 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1019ms 05:33:16 INFO - PROCESS | 1652 | 1467808396937 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1652 | 1467808396940 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:33:16 INFO - PROCESS | 1652 | 1467808396943 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1652 | 1467808396945 Marionette TRACE conn2 <- [1,2522,null,{}] 05:33:16 INFO - PROCESS | 1652 | 1467808396961 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:16 INFO - PROCESS | 1652 | 1467808396963 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:17 INFO - PROCESS | 1652 | 1467808397066 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:33:17 INFO - PROCESS | 1652 | 1467808397121 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1652 | 1467808397123 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x118435800 == 32 [pid = 1652] [id = 638] 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x112979400) [pid = 1652] [serial = 1914] [outer = 0x0] 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112ebc000) [pid = 1652] [serial = 1915] [outer = 0x112979400] 05:33:17 INFO - PROCESS | 1652 | 1467808397153 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1132f7400) [pid = 1652] [serial = 1916] [outer = 0x112979400] 05:33:17 INFO - PROCESS | 1652 | 1467808397685 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 822ms 05:33:17 INFO - PROCESS | 1652 | 1467808397766 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1652 | 1467808397769 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:33:17 INFO - PROCESS | 1652 | 1467808397774 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1652 | 1467808397776 Marionette TRACE conn2 <- [1,2526,null,{}] 05:33:17 INFO - PROCESS | 1652 | 1467808397778 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:17 INFO - PROCESS | 1652 | 1467808397780 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:17 INFO - PROCESS | 1652 | 1467808397882 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:33:17 INFO - PROCESS | 1652 | 1467808397937 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1652 | 1467808397939 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x123621800 == 33 [pid = 1652] [id = 639] 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x117046000) [pid = 1652] [serial = 1917] [outer = 0x0] 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1175f8800) [pid = 1652] [serial = 1918] [outer = 0x117046000] 05:33:17 INFO - PROCESS | 1652 | 1467808397970 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118058800) [pid = 1652] [serial = 1919] [outer = 0x117046000] 05:33:18 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0fa000 == 32 [pid = 1652] [id = 636] 05:33:18 INFO - PROCESS | 1652 | --DOCSHELL 0x118697000 == 31 [pid = 1652] [id = 635] 05:33:18 INFO - PROCESS | 1652 | --DOCSHELL 0x116abc800 == 30 [pid = 1652] [id = 634] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11a0dbc00) [pid = 1652] [serial = 1864] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126f11800) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x126754000) [pid = 1652] [serial = 1867] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x116803400) [pid = 1652] [serial = 1876] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1173fe800) [pid = 1652] [serial = 1849] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11805e400) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x128c2d000) [pid = 1652] [serial = 1870] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x128a14400) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x119651400) [pid = 1652] [serial = 1858] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x119692000) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x119bc6400) [pid = 1652] [serial = 1861] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x11841bc00) [pid = 1652] [serial = 1855] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x118547c00) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x113c8f400) [pid = 1652] [serial = 1852] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x116777c00) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x112c6ec00) [pid = 1652] [serial = 1846] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x1132f6800) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x128c3a400) [pid = 1652] [serial = 1873] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x128e5b800) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x12a878400) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x128e57800) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x11965ec00) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x128c35000) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0x119d86c00) [pid = 1652] [serial = 1879] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0x121da8c00) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0x119d85800) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 52 (0x12a904400) [pid = 1652] [serial = 1885] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 51 (0x12a90c800) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 50 (0x128fb7800) [pid = 1652] [serial = 1882] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1652 | 1467808398536 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 771ms 05:33:18 INFO - PROCESS | 1652 | 1467808398546 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1652 | 1467808398547 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:33:18 INFO - PROCESS | 1652 | 1467808398550 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1652 | 1467808398551 Marionette TRACE conn2 <- [1,2530,null,{}] 05:33:18 INFO - PROCESS | 1652 | 1467808398555 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:18 INFO - PROCESS | 1652 | 1467808398556 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:18 INFO - PROCESS | 1652 | 1467808398652 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:33:18 INFO - PROCESS | 1652 | 1467808398743 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 1652 | 1467808398745 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ef0000 == 31 [pid = 1652] [id = 640] 05:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x1128c6000) [pid = 1652] [serial = 1920] [outer = 0x0] 05:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x112e1b000) [pid = 1652] [serial = 1921] [outer = 0x1128c6000] 05:33:18 INFO - PROCESS | 1652 | 1467808398793 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x1132f1400) [pid = 1652] [serial = 1922] [outer = 0x1128c6000] 05:33:19 INFO - PROCESS | 1652 | 1467808399237 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 719ms 05:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:33:19 INFO - PROCESS | 1652 | 1467808399270 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1652 | 1467808399272 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:33:19 INFO - PROCESS | 1652 | 1467808399277 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1652 | 1467808399278 Marionette TRACE conn2 <- [1,2534,null,{}] 05:33:19 INFO - PROCESS | 1652 | 1467808399281 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 1652 | 1467808399282 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:19 INFO - PROCESS | 1652 | 1467808399360 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:33:19 INFO - PROCESS | 1652 | 1467808399366 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1652 | 1467808399367 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x119194800 == 32 [pid = 1652] [id = 641] 05:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x115e9a400) [pid = 1652] [serial = 1923] [outer = 0x0] 05:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x116886c00) [pid = 1652] [serial = 1924] [outer = 0x115e9a400] 05:33:19 INFO - PROCESS | 1652 | 1467808399393 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x118059000) [pid = 1652] [serial = 1925] [outer = 0x115e9a400] 05:33:19 INFO - PROCESS | 1652 | 1467808399744 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 520ms 05:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:33:19 INFO - PROCESS | 1652 | 1467808399797 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1652 | 1467808399798 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:33:19 INFO - PROCESS | 1652 | 1467808399800 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1652 | 1467808399802 Marionette TRACE conn2 <- [1,2538,null,{}] 05:33:19 INFO - PROCESS | 1652 | 1467808399810 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 1652 | 1467808399814 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:19 INFO - PROCESS | 1652 | 1467808399931 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:33:19 INFO - PROCESS | 1652 | 1467808399987 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1652 | 1467808399989 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x116164800 == 33 [pid = 1652] [id = 642] 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x111ca8800) [pid = 1652] [serial = 1926] [outer = 0x0] 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x1127cc000) [pid = 1652] [serial = 1927] [outer = 0x111ca8800] 05:33:20 INFO - PROCESS | 1652 | 1467808400021 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x112c6c800) [pid = 1652] [serial = 1928] [outer = 0x111ca8800] 05:33:20 INFO - PROCESS | 1652 | 1467808400465 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 672ms 05:33:20 INFO - PROCESS | 1652 | 1467808400474 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 1652 | 1467808400480 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:33:20 INFO - PROCESS | 1652 | 1467808400485 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1652 | 1467808400488 Marionette TRACE conn2 <- [1,2542,null,{}] 05:33:20 INFO - PROCESS | 1652 | 1467808400493 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:20 INFO - PROCESS | 1652 | 1467808400495 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:20 INFO - PROCESS | 1652 | 1467808400677 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:33:20 INFO - PROCESS | 1652 | 1467808400786 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1652 | 1467808400788 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x121af4000 == 34 [pid = 1652] [id = 643] 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x11704b400) [pid = 1652] [serial = 1929] [outer = 0x0] 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x118415400) [pid = 1652] [serial = 1930] [outer = 0x11704b400] 05:33:20 INFO - PROCESS | 1652 | 1467808400838 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x11854d000) [pid = 1652] [serial = 1931] [outer = 0x11704b400] 05:33:21 INFO - PROCESS | 1652 | 1467808401296 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 828ms 05:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:33:21 INFO - PROCESS | 1652 | 1467808401312 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1652 | 1467808401314 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:33:21 INFO - PROCESS | 1652 | 1467808401317 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1652 | 1467808401318 Marionette TRACE conn2 <- [1,2546,null,{}] 05:33:21 INFO - PROCESS | 1652 | 1467808401320 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 1652 | 1467808401322 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:21 INFO - PROCESS | 1652 | 1467808401416 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:33:21 INFO - PROCESS | 1652 | 1467808401469 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1652 | 1467808401470 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f2c000 == 35 [pid = 1652] [id = 644] 05:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1128ae000) [pid = 1652] [serial = 1932] [outer = 0x0] 05:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x11939a400) [pid = 1652] [serial = 1933] [outer = 0x1128ae000] 05:33:21 INFO - PROCESS | 1652 | 1467808401499 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x119660400) [pid = 1652] [serial = 1934] [outer = 0x1128ae000] 05:33:21 INFO - PROCESS | 1652 | 1467808401919 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 621ms 05:33:21 INFO - PROCESS | 1652 | 1467808401939 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1652 | 1467808401942 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:33:21 INFO - PROCESS | 1652 | 1467808401952 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1652 | 1467808401955 Marionette TRACE conn2 <- [1,2550,null,{}] 05:33:21 INFO - PROCESS | 1652 | 1467808401958 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 1652 | 1467808401960 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:22 INFO - PROCESS | 1652 | 1467808402058 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:33:22 INFO - PROCESS | 1652 | 1467808402147 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1652 | 1467808402149 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x128879000 == 36 [pid = 1652] [id = 645] 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11968fc00) [pid = 1652] [serial = 1935] [outer = 0x0] 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x11972d400) [pid = 1652] [serial = 1936] [outer = 0x11968fc00] 05:33:22 INFO - PROCESS | 1652 | 1467808402177 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119bc6c00) [pid = 1652] [serial = 1937] [outer = 0x11968fc00] 05:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 674ms 05:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:33:22 INFO - PROCESS | 1652 | 1467808402617 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:33:22 INFO - PROCESS | 1652 | 1467808402622 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1652 | 1467808402624 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:33:22 INFO - PROCESS | 1652 | 1467808402626 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1652 | 1467808402627 Marionette TRACE conn2 <- [1,2554,null,{}] 05:33:22 INFO - PROCESS | 1652 | 1467808402630 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:22 INFO - PROCESS | 1652 | 1467808402631 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:22 INFO - PROCESS | 1652 | 1467808402724 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:33:22 INFO - PROCESS | 1652 | 1467808402787 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1652 | 1467808402789 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12988f800 == 37 [pid = 1652] [id = 646] 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119bd1800) [pid = 1652] [serial = 1938] [outer = 0x0] 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119d89c00) [pid = 1652] [serial = 1939] [outer = 0x119bd1800] 05:33:22 INFO - PROCESS | 1652 | 1467808402817 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x121194c00) [pid = 1652] [serial = 1940] [outer = 0x119bd1800] 05:33:23 INFO - PROCESS | 1652 | 1467808403292 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 719ms 05:33:23 INFO - PROCESS | 1652 | 1467808403363 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1652 | 1467808403366 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:33:23 INFO - PROCESS | 1652 | 1467808403400 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1652 | 1467808403402 Marionette TRACE conn2 <- [1,2558,null,{}] 05:33:23 INFO - PROCESS | 1652 | 1467808403405 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:23 INFO - PROCESS | 1652 | 1467808403408 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:23 INFO - PROCESS | 1652 | 1467808403587 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:33:23 INFO - PROCESS | 1652 | 1467808403633 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1652 | 1467808403638 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b3c000 == 38 [pid = 1652] [id = 647] 05:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x121da4800) [pid = 1652] [serial = 1941] [outer = 0x0] 05:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1235af000) [pid = 1652] [serial = 1942] [outer = 0x121da4800] 05:33:23 INFO - PROCESS | 1652 | 1467808403674 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x124cbac00) [pid = 1652] [serial = 1943] [outer = 0x121da4800] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x118fdc000 == 37 [pid = 1652] [id = 633] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119194800 == 36 [pid = 1652] [id = 641] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x116ef0000 == 35 [pid = 1652] [id = 640] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x118435800 == 34 [pid = 1652] [id = 638] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x123621800 == 33 [pid = 1652] [id = 639] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x121688000 == 32 [pid = 1652] [id = 637] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12988f800 == 31 [pid = 1652] [id = 646] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x128879000 == 30 [pid = 1652] [id = 645] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x125f2c000 == 29 [pid = 1652] [id = 644] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x121af4000 == 28 [pid = 1652] [id = 643] 05:33:24 INFO - PROCESS | 1652 | --DOCSHELL 0x116164800 == 27 [pid = 1652] [id = 642] 05:33:24 INFO - PROCESS | 1652 | 1467808404698 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1323ms 05:33:24 INFO - PROCESS | 1652 | 1467808404722 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 1652 | 1467808404725 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:33:24 INFO - PROCESS | 1652 | 1467808404731 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1652 | 1467808404732 Marionette TRACE conn2 <- [1,2562,null,{}] 05:33:24 INFO - PROCESS | 1652 | 1467808404736 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:24 INFO - PROCESS | 1652 | 1467808404738 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:24 INFO - PROCESS | 1652 | 1467808404818 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:33:24 INFO - PROCESS | 1652 | 1467808404828 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1652 | 1467808404830 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abb800 == 28 [pid = 1652] [id = 648] 05:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112c77800) [pid = 1652] [serial = 1944] [outer = 0x0] 05:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x112ec2400) [pid = 1652] [serial = 1945] [outer = 0x112c77800] 05:33:24 INFO - PROCESS | 1652 | 1467808404860 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1132f6c00) [pid = 1652] [serial = 1946] [outer = 0x112c77800] 05:33:25 INFO - PROCESS | 1652 | 1467808405228 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 520ms 05:33:25 INFO - PROCESS | 1652 | 1467808405250 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1652 | 1467808405254 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:33:25 INFO - PROCESS | 1652 | 1467808405260 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1652 | 1467808405263 Marionette TRACE conn2 <- [1,2566,null,{}] 05:33:25 INFO - PROCESS | 1652 | 1467808405306 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:25 INFO - PROCESS | 1652 | 1467808405307 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:25 INFO - PROCESS | 1652 | 1467808405411 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:33:25 INFO - PROCESS | 1652 | 1467808405419 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1652 | 1467808405421 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x119199000 == 29 [pid = 1652] [id = 649] 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116140400) [pid = 1652] [serial = 1947] [outer = 0x0] 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116778000) [pid = 1652] [serial = 1948] [outer = 0x116140400] 05:33:25 INFO - PROCESS | 1652 | 1467808405448 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1175f0c00) [pid = 1652] [serial = 1949] [outer = 0x116140400] 05:33:25 INFO - PROCESS | 1652 | 1467808405802 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 564ms 05:33:25 INFO - PROCESS | 1652 | 1467808405823 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1652 | 1467808405824 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:33:25 INFO - PROCESS | 1652 | 1467808405829 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1652 | 1467808405832 Marionette TRACE conn2 <- [1,2570,null,{}] 05:33:25 INFO - PROCESS | 1652 | 1467808405853 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:25 INFO - PROCESS | 1652 | 1467808405857 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:25 INFO - PROCESS | 1652 | 1467808405955 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:33:25 INFO - PROCESS | 1652 | 1467808405961 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1652 | 1467808405963 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x121688000 == 30 [pid = 1652] [id = 650] 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118080800) [pid = 1652] [serial = 1950] [outer = 0x0] 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118544000) [pid = 1652] [serial = 1951] [outer = 0x118080800] 05:33:25 INFO - PROCESS | 1652 | 1467808405990 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118896400) [pid = 1652] [serial = 1952] [outer = 0x118080800] 05:33:26 INFO - PROCESS | 1652 | 1467808406371 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 577ms 05:33:26 INFO - PROCESS | 1652 | 1467808406404 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1652 | 1467808406406 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:33:26 INFO - PROCESS | 1652 | 1467808406408 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1652 | 1467808406410 Marionette TRACE conn2 <- [1,2574,null,{}] 05:33:26 INFO - PROCESS | 1652 | 1467808406414 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 1652 | 1467808406415 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:26 INFO - PROCESS | 1652 | 1467808406514 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:33:26 INFO - PROCESS | 1652 | 1467808406518 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 1652 | 1467808406519 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f2e800 == 31 [pid = 1652] [id = 651] 05:33:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118f66400) [pid = 1652] [serial = 1953] [outer = 0x0] 05:33:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1193a1c00) [pid = 1652] [serial = 1954] [outer = 0x118f66400] 05:33:26 INFO - PROCESS | 1652 | 1467808406544 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11968f400) [pid = 1652] [serial = 1955] [outer = 0x118f66400] 05:33:26 INFO - PROCESS | 1652 | 1467808406899 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 522ms 05:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:33:26 INFO - PROCESS | 1652 | 1467808406938 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1652 | 1467808406939 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:33:26 INFO - PROCESS | 1652 | 1467808406941 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1652 | 1467808406942 Marionette TRACE conn2 <- [1,2578,null,{}] 05:33:26 INFO - PROCESS | 1652 | 1467808406945 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 1652 | 1467808406946 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:27 INFO - PROCESS | 1652 | 1467808407045 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:33:27 INFO - PROCESS | 1652 | 1467808407050 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1652 | 1467808407051 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b42800 == 32 [pid = 1652] [id = 652] 05:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118f69800) [pid = 1652] [serial = 1956] [outer = 0x0] 05:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119a17000) [pid = 1652] [serial = 1957] [outer = 0x118f69800] 05:33:27 INFO - PROCESS | 1652 | 1467808407075 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119bccc00) [pid = 1652] [serial = 1958] [outer = 0x118f69800] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11808f400) [pid = 1652] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118734400) [pid = 1652] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x117046000) [pid = 1652] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x112979400) [pid = 1652] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1128c6000) [pid = 1652] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1125fb400) [pid = 1652] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x115e99000) [pid = 1652] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x124f7d800) [pid = 1652] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11854d400) [pid = 1652] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x115e9a400) [pid = 1652] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1128aa800) [pid = 1652] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x115e97800) [pid = 1652] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x114e77c00) [pid = 1652] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:33:27 INFO - PROCESS | 1652 | 1467808407537 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 621ms 05:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:33:27 INFO - PROCESS | 1652 | 1467808407564 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1652 | 1467808407566 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:33:27 INFO - PROCESS | 1652 | 1467808407568 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1652 | 1467808407569 Marionette TRACE conn2 <- [1,2582,null,{}] 05:33:27 INFO - PROCESS | 1652 | 1467808407571 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:27 INFO - PROCESS | 1652 | 1467808407576 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:27 INFO - PROCESS | 1652 | 1467808407670 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:33:27 INFO - PROCESS | 1652 | 1467808407674 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1652 | 1467808407675 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x129892800 == 33 [pid = 1652] [id = 653] 05:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1128ad800) [pid = 1652] [serial = 1959] [outer = 0x0] 05:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x115e1b000) [pid = 1652] [serial = 1960] [outer = 0x1128ad800] 05:33:27 INFO - PROCESS | 1652 | 1467808407705 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119d8bc00) [pid = 1652] [serial = 1961] [outer = 0x1128ad800] 05:33:28 INFO - PROCESS | 1652 | 1467808408039 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 519ms 05:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:33:28 INFO - PROCESS | 1652 | 1467808408088 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1652 | 1467808408089 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:33:28 INFO - PROCESS | 1652 | 1467808408096 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1652 | 1467808408098 Marionette TRACE conn2 <- [1,2586,null,{}] 05:33:28 INFO - PROCESS | 1652 | 1467808408101 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 1652 | 1467808408102 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:28 INFO - PROCESS | 1652 | 1467808408180 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:33:28 INFO - PROCESS | 1652 | 1467808408184 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1652 | 1467808408185 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b294000 == 34 [pid = 1652] [id = 654] 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119bc9c00) [pid = 1652] [serial = 1962] [outer = 0x0] 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1214d3c00) [pid = 1652] [serial = 1963] [outer = 0x119bc9c00] 05:33:28 INFO - PROCESS | 1652 | 1467808408212 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x121a4ec00) [pid = 1652] [serial = 1964] [outer = 0x119bc9c00] 05:33:28 INFO - PROCESS | 1652 | 1467808408545 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 477ms 05:33:28 INFO - PROCESS | 1652 | 1467808408568 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1652 | 1467808408569 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:33:28 INFO - PROCESS | 1652 | 1467808408572 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1652 | 1467808408573 Marionette TRACE conn2 <- [1,2590,null,{}] 05:33:28 INFO - PROCESS | 1652 | 1467808408575 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 1652 | 1467808408578 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:28 INFO - PROCESS | 1652 | 1467808408650 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:33:28 INFO - PROCESS | 1652 | 1467808408653 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1652 | 1467808408654 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3c2800 == 35 [pid = 1652] [id = 655] 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121ac6000) [pid = 1652] [serial = 1965] [outer = 0x0] 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124c87800) [pid = 1652] [serial = 1966] [outer = 0x121ac6000] 05:33:28 INFO - PROCESS | 1652 | 1467808408681 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124e39c00) [pid = 1652] [serial = 1967] [outer = 0x121ac6000] 05:33:29 INFO - PROCESS | 1652 | 1467808409001 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 468ms 05:33:29 INFO - PROCESS | 1652 | 1467808409040 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:33:29 INFO - PROCESS | 1652 | 1467808409042 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:33:29 INFO - PROCESS | 1652 | 1467808409044 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1652 | 1467808409045 Marionette TRACE conn2 <- [1,2594,null,{}] 05:33:29 INFO - PROCESS | 1652 | 1467808409047 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:29 INFO - PROCESS | 1652 | 1467808409048 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:29 INFO - PROCESS | 1652 | 1467808409149 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:33:29 INFO - PROCESS | 1652 | 1467808409155 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1652 | 1467808409163 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb26800 == 36 [pid = 1652] [id = 656] 05:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124a0e000) [pid = 1652] [serial = 1968] [outer = 0x0] 05:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1254b6800) [pid = 1652] [serial = 1969] [outer = 0x124a0e000] 05:33:29 INFO - PROCESS | 1652 | 1467808409188 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125fd8400) [pid = 1652] [serial = 1970] [outer = 0x124a0e000] 05:33:29 INFO - PROCESS | 1652 | 1467808409683 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 668ms 05:33:29 INFO - PROCESS | 1652 | 1467808409718 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1652 | 1467808409721 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:33:29 INFO - PROCESS | 1652 | 1467808409725 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1652 | 1467808409729 Marionette TRACE conn2 <- [1,2598,null,{}] 05:33:29 INFO - PROCESS | 1652 | 1467808409733 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:29 INFO - PROCESS | 1652 | 1467808409735 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:29 INFO - PROCESS | 1652 | 1467808409843 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:33:29 INFO - PROCESS | 1652 | 1467808409922 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1652 | 1467808409924 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x11842b800 == 37 [pid = 1652] [id = 657] 05:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1125fd800) [pid = 1652] [serial = 1971] [outer = 0x0] 05:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1128c6000) [pid = 1652] [serial = 1972] [outer = 0x1125fd800] 05:33:29 INFO - PROCESS | 1652 | 1467808409954 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11313e800) [pid = 1652] [serial = 1973] [outer = 0x1125fd800] 05:33:30 INFO - PROCESS | 1652 | 1467808410498 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 823ms 05:33:30 INFO - PROCESS | 1652 | 1467808410548 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1652 | 1467808410551 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:33:30 INFO - PROCESS | 1652 | 1467808410556 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1652 | 1467808410558 Marionette TRACE conn2 <- [1,2602,null,{}] 05:33:30 INFO - PROCESS | 1652 | 1467808410560 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:30 INFO - PROCESS | 1652 | 1467808410562 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:30 INFO - PROCESS | 1652 | 1467808410670 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:33:30 INFO - PROCESS | 1652 | 1467808410750 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1652 | 1467808410752 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11843a800 == 38 [pid = 1652] [id = 658] 05:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112986400) [pid = 1652] [serial = 1974] [outer = 0x0] 05:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x115e9a400) [pid = 1652] [serial = 1975] [outer = 0x112986400] 05:33:30 INFO - PROCESS | 1652 | 1467808410783 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x117046800) [pid = 1652] [serial = 1976] [outer = 0x112986400] 05:33:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3c2800 == 37 [pid = 1652] [id = 655] 05:33:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12b294000 == 36 [pid = 1652] [id = 654] 05:33:31 INFO - PROCESS | 1652 | --DOCSHELL 0x129892800 == 35 [pid = 1652] [id = 653] 05:33:31 INFO - PROCESS | 1652 | --DOCSHELL 0x126b42800 == 34 [pid = 1652] [id = 652] 05:33:31 INFO - PROCESS | 1652 | --DOCSHELL 0x125f2e800 == 33 [pid = 1652] [id = 651] 05:33:31 INFO - PROCESS | 1652 | --DOCSHELL 0x121688000 == 32 [pid = 1652] [id = 650] 05:33:31 INFO - PROCESS | 1652 | --DOCSHELL 0x119199000 == 31 [pid = 1652] [id = 649] 05:33:31 INFO - PROCESS | 1652 | --DOCSHELL 0x116abb800 == 30 [pid = 1652] [id = 648] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116886c00) [pid = 1652] [serial = 1924] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112e21000) [pid = 1652] [serial = 1903] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x113c4fc00) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11841f000) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117d58800) [pid = 1652] [serial = 1900] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11663c400) [pid = 1652] [serial = 1906] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1173ff400) [pid = 1652] [serial = 1907] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118059000) [pid = 1652] [serial = 1925] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116638c00) [pid = 1652] [serial = 1888] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11965d800) [pid = 1652] [serial = 1891] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1269f4c00) [pid = 1652] [serial = 1894] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1128cd400) [pid = 1652] [serial = 1897] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1186f3400) [pid = 1652] [serial = 1910] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118545000) [pid = 1652] [serial = 1909] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118fe6800) [pid = 1652] [serial = 1912] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118058800) [pid = 1652] [serial = 1919] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1132f7400) [pid = 1652] [serial = 1916] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119399400) [pid = 1652] [serial = 1913] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x112ebc000) [pid = 1652] [serial = 1915] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1175f8800) [pid = 1652] [serial = 1918] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x112e1b000) [pid = 1652] [serial = 1921] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1132f1400) [pid = 1652] [serial = 1922] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x112ec5800) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x118052000) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x126d28000) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x119aa4800) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank] 05:33:31 INFO - PROCESS | 1652 | 1467808411414 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 873ms 05:33:31 INFO - PROCESS | 1652 | 1467808411429 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:33:31 INFO - PROCESS | 1652 | 1467808411432 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:33:31 INFO - PROCESS | 1652 | 1467808411435 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1652 | 1467808411437 Marionette TRACE conn2 <- [1,2606,null,{}] 05:33:31 INFO - PROCESS | 1652 | 1467808411441 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:31 INFO - PROCESS | 1652 | 1467808411442 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:31 INFO - PROCESS | 1652 | 1467808411517 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:33:31 INFO - PROCESS | 1652 | 1467808411522 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 1652 | 1467808411524 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x11802c800 == 31 [pid = 1652] [id = 659] 05:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1132eec00) [pid = 1652] [serial = 1977] [outer = 0x0] 05:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1163ee800) [pid = 1652] [serial = 1978] [outer = 0x1132eec00] 05:33:31 INFO - PROCESS | 1652 | 1467808411557 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x116e9a000) [pid = 1652] [serial = 1979] [outer = 0x1132eec00] 05:33:31 INFO - PROCESS | 1652 | 1467808411929 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 523ms 05:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:33:31 INFO - PROCESS | 1652 | 1467808411958 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1652 | 1467808411960 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:33:31 INFO - PROCESS | 1652 | 1467808411965 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1652 | 1467808411966 Marionette TRACE conn2 <- [1,2610,null,{}] 05:33:31 INFO - PROCESS | 1652 | 1467808411969 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:31 INFO - PROCESS | 1652 | 1467808411970 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:32 INFO - PROCESS | 1652 | 1467808412045 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:33:32 INFO - PROCESS | 1652 | 1467808412049 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1652 | 1467808412051 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194df800 == 32 [pid = 1652] [id = 660] 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x117d62000) [pid = 1652] [serial = 1980] [outer = 0x0] 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118089c00) [pid = 1652] [serial = 1981] [outer = 0x117d62000] 05:33:32 INFO - PROCESS | 1652 | 1467808412080 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11841f000) [pid = 1652] [serial = 1982] [outer = 0x117d62000] 05:33:32 INFO - PROCESS | 1652 | 1467808412421 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 469ms 05:33:32 INFO - PROCESS | 1652 | 1467808412433 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1652 | 1467808412434 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:33:32 INFO - PROCESS | 1652 | 1467808412437 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1652 | 1467808412439 Marionette TRACE conn2 <- [1,2614,null,{}] 05:33:32 INFO - PROCESS | 1652 | 1467808412449 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 1652 | 1467808412453 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:32 INFO - PROCESS | 1652 | 1467808412534 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:33:32 INFO - PROCESS | 1652 | 1467808412591 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1652 | 1467808412593 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212b4000 == 33 [pid = 1652] [id = 661] 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1128a9800) [pid = 1652] [serial = 1983] [outer = 0x0] 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1186f3800) [pid = 1652] [serial = 1984] [outer = 0x1128a9800] 05:33:32 INFO - PROCESS | 1652 | 1467808412620 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11965d800) [pid = 1652] [serial = 1985] [outer = 0x1128a9800] 05:33:32 INFO - PROCESS | 1652 | 1467808412920 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 520ms 05:33:32 INFO - PROCESS | 1652 | 1467808412958 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1652 | 1467808412961 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:33:32 INFO - PROCESS | 1652 | 1467808412964 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1652 | 1467808412965 Marionette TRACE conn2 <- [1,2618,null,{}] 05:33:32 INFO - PROCESS | 1652 | 1467808412968 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 1652 | 1467808412969 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:33 INFO - PROCESS | 1652 | 1467808413048 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:33:33 INFO - PROCESS | 1652 | 1467808413103 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1652 | 1467808413104 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fed000 == 34 [pid = 1652] [id = 662] 05:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119657c00) [pid = 1652] [serial = 1986] [outer = 0x0] 05:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119aa4000) [pid = 1652] [serial = 1987] [outer = 0x119657c00] 05:33:33 INFO - PROCESS | 1652 | 1467808413129 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119d84000) [pid = 1652] [serial = 1988] [outer = 0x119657c00] 05:33:33 INFO - PROCESS | 1652 | 1467808413431 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 05:33:33 INFO - PROCESS | 1652 | 1467808413483 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1652 | 1467808413484 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:33:33 INFO - PROCESS | 1652 | 1467808413486 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1652 | 1467808413487 Marionette TRACE conn2 <- [1,2622,null,{}] 05:33:33 INFO - PROCESS | 1652 | 1467808413489 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:33 INFO - PROCESS | 1652 | 1467808413490 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:33 INFO - PROCESS | 1652 | 1467808413584 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:33:33 INFO - PROCESS | 1652 | 1467808413620 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1652 | 1467808413621 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a2c800 == 35 [pid = 1652] [id = 663] 05:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1132ec000) [pid = 1652] [serial = 1989] [outer = 0x0] 05:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x121093000) [pid = 1652] [serial = 1990] [outer = 0x1132ec000] 05:33:33 INFO - PROCESS | 1652 | 1467808413645 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1218a1800) [pid = 1652] [serial = 1991] [outer = 0x1132ec000] 05:33:33 INFO - PROCESS | 1652 | 1467808413979 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 525ms 05:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:33:34 INFO - PROCESS | 1652 | 1467808414011 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1652 | 1467808414012 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:33:34 INFO - PROCESS | 1652 | 1467808414014 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1652 | 1467808414015 Marionette TRACE conn2 <- [1,2626,null,{}] 05:33:34 INFO - PROCESS | 1652 | 1467808414017 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:34 INFO - PROCESS | 1652 | 1467808414022 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:34 INFO - PROCESS | 1652 | 1467808414136 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:33:34 INFO - PROCESS | 1652 | 1467808414150 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1652 | 1467808414151 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac40000 == 36 [pid = 1652] [id = 664] 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1218a7000) [pid = 1652] [serial = 1992] [outer = 0x0] 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124cbe800) [pid = 1652] [serial = 1993] [outer = 0x1218a7000] 05:33:34 INFO - PROCESS | 1652 | 1467808414176 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126bcb800) [pid = 1652] [serial = 1994] [outer = 0x1218a7000] 05:33:34 INFO - PROCESS | 1652 | 1467808414515 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 05:33:34 INFO - PROCESS | 1652 | 1467808414533 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1652 | 1467808414534 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:33:34 INFO - PROCESS | 1652 | 1467808414537 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1652 | 1467808414538 Marionette TRACE conn2 <- [1,2630,null,{}] 05:33:34 INFO - PROCESS | 1652 | 1467808414541 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:34 INFO - PROCESS | 1652 | 1467808414544 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:34 INFO - PROCESS | 1652 | 1467808414670 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:33:34 INFO - PROCESS | 1652 | 1467808414719 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1652 | 1467808414720 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3c3800 == 37 [pid = 1652] [id = 665] 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126bcc800) [pid = 1652] [serial = 1995] [outer = 0x0] 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126d1fc00) [pid = 1652] [serial = 1996] [outer = 0x126bcc800] 05:33:34 INFO - PROCESS | 1652 | 1467808414760 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126d27000) [pid = 1652] [serial = 1997] [outer = 0x126bcc800] 05:33:35 INFO - PROCESS | 1652 | 1467808415176 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 674ms 05:33:35 INFO - PROCESS | 1652 | 1467808415216 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:33:35 INFO - PROCESS | 1652 | 1467808415217 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:33:35 INFO - PROCESS | 1652 | 1467808415219 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1652 | 1467808415220 Marionette TRACE conn2 <- [1,2634,null,{}] 05:33:35 INFO - PROCESS | 1652 | 1467808415223 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:35 INFO - PROCESS | 1652 | 1467808415224 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:35 INFO - PROCESS | 1652 | 1467808415321 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:33:35 INFO - PROCESS | 1652 | 1467808415325 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1652 | 1467808415326 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb3b000 == 38 [pid = 1652] [id = 666] 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126bd1800) [pid = 1652] [serial = 1998] [outer = 0x0] 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126f0bc00) [pid = 1652] [serial = 1999] [outer = 0x126bd1800] 05:33:35 INFO - PROCESS | 1652 | 1467808415350 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126f18c00) [pid = 1652] [serial = 2000] [outer = 0x126bd1800] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118080800) [pid = 1652] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112c77800) [pid = 1652] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118f66400) [pid = 1652] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121da4800) [pid = 1652] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118f69800) [pid = 1652] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1128ad800) [pid = 1652] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x121ac6000) [pid = 1652] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x111ca8800) [pid = 1652] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119bc9c00) [pid = 1652] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11704b400) [pid = 1652] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116140400) [pid = 1652] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1128ae000) [pid = 1652] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11968fc00) [pid = 1652] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:33:35 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119bd1800) [pid = 1652] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:33:35 INFO - PROCESS | 1652 | 1467808415716 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 520ms 05:33:35 INFO - PROCESS | 1652 | 1467808415740 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1652 | 1467808415742 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:33:35 INFO - PROCESS | 1652 | 1467808415746 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1652 | 1467808415747 Marionette TRACE conn2 <- [1,2638,null,{}] 05:33:35 INFO - PROCESS | 1652 | 1467808415750 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:35 INFO - PROCESS | 1652 | 1467808415751 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:35 INFO - PROCESS | 1652 | 1467808415827 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:33:35 INFO - PROCESS | 1652 | 1467808415832 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1652 | 1467808415833 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212b2800 == 39 [pid = 1652] [id = 667] 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x113c8ec00) [pid = 1652] [serial = 2001] [outer = 0x0] 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118731800) [pid = 1652] [serial = 2002] [outer = 0x113c8ec00] 05:33:35 INFO - PROCESS | 1652 | 1467808415857 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119692800) [pid = 1652] [serial = 2003] [outer = 0x113c8ec00] 05:33:36 INFO - PROCESS | 1652 | 1467808416170 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 470ms 05:33:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:33:36 INFO - PROCESS | 1652 | 1467808416217 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 1652 | 1467808416218 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:33:36 INFO - PROCESS | 1652 | 1467808416220 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1652 | 1467808416221 Marionette TRACE conn2 <- [1,2642,null,{}] 05:33:36 INFO - PROCESS | 1652 | 1467808416223 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 1652 | 1467808416224 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:36 INFO - PROCESS | 1652 | 1467808416303 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:33:36 INFO - PROCESS | 1652 | 1467808416306 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 1652 | 1467808416307 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be69000 == 40 [pid = 1652] [id = 668] 05:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1132af400) [pid = 1652] [serial = 2004] [outer = 0x0] 05:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119bd1800) [pid = 1652] [serial = 2005] [outer = 0x1132af400] 05:33:36 INFO - PROCESS | 1652 | 1467808416332 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124f7ec00) [pid = 1652] [serial = 2006] [outer = 0x1132af400] 05:33:36 INFO - PROCESS | 1652 | 1467808416666 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:33:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 469ms 05:33:36 INFO - PROCESS | 1652 | 1467808416706 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:33:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:33:36 INFO - PROCESS | 1652 | 1467808416708 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:33:36 INFO - PROCESS | 1652 | 1467808416712 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1652 | 1467808416716 Marionette TRACE conn2 <- [1,2646,null,{}] 05:33:36 INFO - PROCESS | 1652 | 1467808416718 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 1652 | 1467808416719 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:36 INFO - PROCESS | 1652 | 1467808416809 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:33:36 INFO - PROCESS | 1652 | 1467808416815 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 1652 | 1467808416816 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c36c800 == 41 [pid = 1652] [id = 669] 05:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119729000) [pid = 1652] [serial = 2007] [outer = 0x0] 05:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128a14c00) [pid = 1652] [serial = 2008] [outer = 0x119729000] 05:33:36 INFO - PROCESS | 1652 | 1467808416842 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128c39800) [pid = 1652] [serial = 2009] [outer = 0x119729000] 05:33:37 INFO - PROCESS | 1652 | 1467808417151 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:33:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 475ms 05:33:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:33:37 INFO - PROCESS | 1652 | 1467808417185 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1652 | 1467808417186 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:33:37 INFO - PROCESS | 1652 | 1467808417188 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1652 | 1467808417189 Marionette TRACE conn2 <- [1,2650,null,{}] 05:33:37 INFO - PROCESS | 1652 | 1467808417192 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:37 INFO - PROCESS | 1652 | 1467808417195 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:37 INFO - PROCESS | 1652 | 1467808417272 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:33:37 INFO - PROCESS | 1652 | 1467808417329 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1652 | 1467808417330 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c631800 == 42 [pid = 1652] [id = 670] 05:33:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128c39400) [pid = 1652] [serial = 2010] [outer = 0x0] 05:33:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128e54c00) [pid = 1652] [serial = 2011] [outer = 0x128c39400] 05:33:37 INFO - PROCESS | 1652 | 1467808417356 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128e5ec00) [pid = 1652] [serial = 2012] [outer = 0x128c39400] 05:33:37 INFO - PROCESS | 1652 | 1467808417784 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:33:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 618ms 05:33:37 INFO - PROCESS | 1652 | 1467808417808 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1652 | 1467808417811 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:33:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:33:37 INFO - PROCESS | 1652 | 1467808417814 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1652 | 1467808417816 Marionette TRACE conn2 <- [1,2654,null,{}] 05:33:37 INFO - PROCESS | 1652 | 1467808417821 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:37 INFO - PROCESS | 1652 | 1467808417823 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:37 INFO - PROCESS | 1652 | 1467808417926 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:33:37 INFO - PROCESS | 1652 | 1467808417983 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1652 | 1467808417985 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d4800 == 43 [pid = 1652] [id = 671] 05:33:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1132b3800) [pid = 1652] [serial = 2013] [outer = 0x0] 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116636400) [pid = 1652] [serial = 2014] [outer = 0x1132b3800] 05:33:38 INFO - PROCESS | 1652 | 1467808418015 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1175f1c00) [pid = 1652] [serial = 2015] [outer = 0x1132b3800] 05:33:38 INFO - PROCESS | 1652 | 1467808418449 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:33:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 672ms 05:33:38 INFO - PROCESS | 1652 | 1467808418487 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1652 | 1467808418490 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:33:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:33:38 INFO - PROCESS | 1652 | 1467808418494 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1652 | 1467808418496 Marionette TRACE conn2 <- [1,2658,null,{}] 05:33:38 INFO - PROCESS | 1652 | 1467808418499 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 1652 | 1467808418500 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:38 INFO - PROCESS | 1652 | 1467808418604 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:33:38 INFO - PROCESS | 1652 | 1467808418662 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1652 | 1467808418663 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b39800 == 44 [pid = 1652] [id = 672] 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11841ac00) [pid = 1652] [serial = 2016] [outer = 0x0] 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11889ec00) [pid = 1652] [serial = 2017] [outer = 0x11841ac00] 05:33:38 INFO - PROCESS | 1652 | 1467808418693 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11965f800) [pid = 1652] [serial = 2018] [outer = 0x11841ac00] 05:33:39 INFO - PROCESS | 1652 | 1467808419138 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:33:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 05:33:39 INFO - PROCESS | 1652 | 1467808419164 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1652 | 1467808419166 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:33:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:33:39 INFO - PROCESS | 1652 | 1467808419168 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1652 | 1467808419171 Marionette TRACE conn2 <- [1,2662,null,{}] 05:33:39 INFO - PROCESS | 1652 | 1467808419179 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:39 INFO - PROCESS | 1652 | 1467808419182 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:39 INFO - PROCESS | 1652 | 1467808419305 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:33:39 INFO - PROCESS | 1652 | 1467808419390 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1652 | 1467808419392 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c636800 == 45 [pid = 1652] [id = 673] 05:33:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121270400) [pid = 1652] [serial = 2019] [outer = 0x0] 05:33:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124c8f000) [pid = 1652] [serial = 2020] [outer = 0x121270400] 05:33:39 INFO - PROCESS | 1652 | 1467808419424 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x125f54800) [pid = 1652] [serial = 2021] [outer = 0x121270400] 05:33:39 INFO - PROCESS | 1652 | 1467808419839 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:33:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 723ms 05:33:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:33:39 INFO - PROCESS | 1652 | 1467808419892 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1652 | 1467808419894 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:33:39 INFO - PROCESS | 1652 | 1467808419896 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1652 | 1467808419897 Marionette TRACE conn2 <- [1,2666,null,{}] 05:33:39 INFO - PROCESS | 1652 | 1467808419899 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:39 INFO - PROCESS | 1652 | 1467808419901 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:40 INFO - PROCESS | 1652 | 1467808420015 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:33:40 INFO - PROCESS | 1652 | 1467808420072 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 1652 | 1467808420074 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a29000 == 46 [pid = 1652] [id = 674] 05:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x112979400) [pid = 1652] [serial = 2022] [outer = 0x0] 05:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12108f000) [pid = 1652] [serial = 2023] [outer = 0x112979400] 05:33:40 INFO - PROCESS | 1652 | 1467808420115 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126d1b800) [pid = 1652] [serial = 2024] [outer = 0x112979400] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x126b3c000 == 45 [pid = 1652] [id = 647] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12c36c800 == 44 [pid = 1652] [id = 669] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12be69000 == 43 [pid = 1652] [id = 668] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1212b2800 == 42 [pid = 1652] [id = 667] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb3b000 == 41 [pid = 1652] [id = 666] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3c3800 == 40 [pid = 1652] [id = 665] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac40000 == 39 [pid = 1652] [id = 664] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x128a2c800 == 38 [pid = 1652] [id = 663] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x124fed000 == 37 [pid = 1652] [id = 662] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1212b4000 == 36 [pid = 1652] [id = 661] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1194df800 == 35 [pid = 1652] [id = 660] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11802c800 == 34 [pid = 1652] [id = 659] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11843a800 == 33 [pid = 1652] [id = 658] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb26800 == 32 [pid = 1652] [id = 656] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11842b800 == 31 [pid = 1652] [id = 657] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12c636800 == 30 [pid = 1652] [id = 673] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x126b39800 == 29 [pid = 1652] [id = 672] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12c631800 == 28 [pid = 1652] [id = 670] 05:33:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d4800 == 27 [pid = 1652] [id = 671] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118544000) [pid = 1652] [serial = 1951] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112ec2400) [pid = 1652] [serial = 1945] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1193a1c00) [pid = 1652] [serial = 1954] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1235af000) [pid = 1652] [serial = 1942] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124cbac00) [pid = 1652] [serial = 1943] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118896400) [pid = 1652] [serial = 1952] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119a17000) [pid = 1652] [serial = 1957] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11968f400) [pid = 1652] [serial = 1955] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115e1b000) [pid = 1652] [serial = 1960] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119d8bc00) [pid = 1652] [serial = 1961] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124c87800) [pid = 1652] [serial = 1966] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112c6c800) [pid = 1652] [serial = 1928] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1127cc000) [pid = 1652] [serial = 1927] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1214d3c00) [pid = 1652] [serial = 1963] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121a4ec00) [pid = 1652] [serial = 1964] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119bccc00) [pid = 1652] [serial = 1958] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11854d000) [pid = 1652] [serial = 1931] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124e39c00) [pid = 1652] [serial = 1967] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118415400) [pid = 1652] [serial = 1930] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116778000) [pid = 1652] [serial = 1948] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119660400) [pid = 1652] [serial = 1934] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11939a400) [pid = 1652] [serial = 1933] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119bc6c00) [pid = 1652] [serial = 1937] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11972d400) [pid = 1652] [serial = 1936] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x121194c00) [pid = 1652] [serial = 1940] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119d89c00) [pid = 1652] [serial = 1939] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1132f6c00) [pid = 1652] [serial = 1946] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1175f0c00) [pid = 1652] [serial = 1949] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1254b6800) [pid = 1652] [serial = 1969] [outer = 0x0] [url = about:blank] 05:33:41 INFO - PROCESS | 1652 | 1467808421749 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:33:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1871ms 05:33:41 INFO - PROCESS | 1652 | 1467808421768 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1652 | 1467808421770 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:33:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:33:41 INFO - PROCESS | 1652 | 1467808421774 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1652 | 1467808421777 Marionette TRACE conn2 <- [1,2670,null,{}] 05:33:41 INFO - PROCESS | 1652 | 1467808421783 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:41 INFO - PROCESS | 1652 | 1467808421784 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:41 INFO - PROCESS | 1652 | 1467808421861 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:33:41 INFO - PROCESS | 1652 | 1467808421866 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 1652 | 1467808421868 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab7000 == 28 [pid = 1652] [id = 675] 05:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x112c63800) [pid = 1652] [serial = 2025] [outer = 0x0] 05:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112c66400) [pid = 1652] [serial = 2026] [outer = 0x112c63800] 05:33:41 INFO - PROCESS | 1652 | 1467808421900 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1132ac000) [pid = 1652] [serial = 2027] [outer = 0x112c63800] 05:33:42 INFO - PROCESS | 1652 | 1467808422731 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:33:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:33:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 974ms 05:33:42 INFO - PROCESS | 1652 | 1467808422748 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 1652 | 1467808422751 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:33:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:33:42 INFO - PROCESS | 1652 | 1467808422756 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 1652 | 1467808422758 Marionette TRACE conn2 <- [1,2674,null,{}] 05:33:42 INFO - PROCESS | 1652 | 1467808422762 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:42 INFO - PROCESS | 1652 | 1467808422764 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:42 INFO - PROCESS | 1652 | 1467808422850 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:33:42 INFO - PROCESS | 1652 | 1467808422900 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1652 | 1467808422902 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x118434800 == 29 [pid = 1652] [id = 676] 05:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x113c8f400) [pid = 1652] [serial = 2028] [outer = 0x0] 05:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1161a7800) [pid = 1652] [serial = 2029] [outer = 0x113c8f400] 05:33:42 INFO - PROCESS | 1652 | 1467808422929 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116809000) [pid = 1652] [serial = 2030] [outer = 0x113c8f400] 05:33:43 INFO - PROCESS | 1652 | 1467808423729 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:33:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:33:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1020ms 05:33:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:33:43 INFO - PROCESS | 1652 | 1467808423776 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 1652 | 1467808423778 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:33:43 INFO - PROCESS | 1652 | 1467808423780 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 1652 | 1467808423782 Marionette TRACE conn2 <- [1,2678,null,{}] 05:33:43 INFO - PROCESS | 1652 | 1467808423815 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:43 INFO - PROCESS | 1652 | 1467808423818 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:43 INFO - PROCESS | 1652 | 1467808423922 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:33:43 INFO - PROCESS | 1652 | 1467808423927 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 1652 | 1467808423929 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x119991000 == 30 [pid = 1652] [id = 677] 05:33:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118052400) [pid = 1652] [serial = 2031] [outer = 0x0] 05:33:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118416400) [pid = 1652] [serial = 2032] [outer = 0x118052400] 05:33:43 INFO - PROCESS | 1652 | 1467808423958 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1184f8c00) [pid = 1652] [serial = 2033] [outer = 0x118052400] 05:33:44 INFO - PROCESS | 1652 | 1467808424792 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:33:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1037ms 05:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:33:44 INFO - PROCESS | 1652 | 1467808424821 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1652 | 1467808424822 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:33:44 INFO - PROCESS | 1652 | 1467808424825 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1652 | 1467808424826 Marionette TRACE conn2 <- [1,2682,null,{}] 05:33:44 INFO - PROCESS | 1652 | 1467808424830 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:44 INFO - PROCESS | 1652 | 1467808424832 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:44 INFO - PROCESS | 1652 | 1467808424930 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:33:44 INFO - PROCESS | 1652 | 1467808424933 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1652 | 1467808424934 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x121678000 == 31 [pid = 1652] [id = 678] 05:33:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1186f4400) [pid = 1652] [serial = 2034] [outer = 0x0] 05:33:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118fe4c00) [pid = 1652] [serial = 2035] [outer = 0x1186f4400] 05:33:44 INFO - PROCESS | 1652 | 1467808424960 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119658000) [pid = 1652] [serial = 2036] [outer = 0x1186f4400] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128c39400) [pid = 1652] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1132ec000) [pid = 1652] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126bcc800) [pid = 1652] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x112986400) [pid = 1652] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1125fd800) [pid = 1652] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124a0e000) [pid = 1652] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1128a9800) [pid = 1652] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1132eec00) [pid = 1652] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x117d62000) [pid = 1652] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119657c00) [pid = 1652] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1218a7000) [pid = 1652] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x126bd1800) [pid = 1652] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1132af400) [pid = 1652] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119729000) [pid = 1652] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:33:45 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x113c8ec00) [pid = 1652] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:33:45 INFO - PROCESS | 1652 | 1467808425818 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:33:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1021ms 05:33:45 INFO - PROCESS | 1652 | 1467808425847 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 1652 | 1467808425848 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:33:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:33:45 INFO - PROCESS | 1652 | 1467808425850 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 1652 | 1467808425852 Marionette TRACE conn2 <- [1,2686,null,{}] 05:33:45 INFO - PROCESS | 1652 | 1467808425854 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:45 INFO - PROCESS | 1652 | 1467808425855 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:45 INFO - PROCESS | 1652 | 1467808425934 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:33:45 INFO - PROCESS | 1652 | 1467808425937 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 1652 | 1467808425938 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x123628800 == 32 [pid = 1652] [id = 679] 05:33:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1121ba000) [pid = 1652] [serial = 2037] [outer = 0x0] 05:33:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x115e1d000) [pid = 1652] [serial = 2038] [outer = 0x1121ba000] 05:33:45 INFO - PROCESS | 1652 | 1467808425968 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11841a000) [pid = 1652] [serial = 2039] [outer = 0x1121ba000] 05:33:46 INFO - PROCESS | 1652 | 1467808426775 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:33:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 05:33:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:33:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 971ms 05:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:33:46 INFO - PROCESS | 1652 | 1467808426822 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 1652 | 1467808426823 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:33:46 INFO - PROCESS | 1652 | 1467808426825 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 1652 | 1467808426827 Marionette TRACE conn2 <- [1,2690,null,{}] 05:33:46 INFO - PROCESS | 1652 | 1467808426829 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:46 INFO - PROCESS | 1652 | 1467808426833 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:46 INFO - PROCESS | 1652 | 1467808426957 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:33:46 INFO - PROCESS | 1652 | 1467808426964 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 1652 | 1467808426965 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f86800 == 33 [pid = 1652] [id = 680] 05:33:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1127d7800) [pid = 1652] [serial = 2040] [outer = 0x0] 05:33:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119696800) [pid = 1652] [serial = 2041] [outer = 0x1127d7800] 05:33:46 INFO - PROCESS | 1652 | 1467808426991 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119fb3400) [pid = 1652] [serial = 2042] [outer = 0x1127d7800] 05:33:47 INFO - PROCESS | 1652 | 1467808427787 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:33:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:33:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 971ms 05:33:47 INFO - PROCESS | 1652 | 1467808427842 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 1652 | 1467808427844 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:33:47 INFO - PROCESS | 1652 | 1467808427848 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 1652 | 1467808427851 Marionette TRACE conn2 <- [1,2694,null,{}] 05:33:47 INFO - PROCESS | 1652 | 1467808427855 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:47 INFO - PROCESS | 1652 | 1467808427857 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:47 INFO - PROCESS | 1652 | 1467808427939 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:33:48 INFO - PROCESS | 1652 | 1467808428032 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 1652 | 1467808428034 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d3e000 == 34 [pid = 1652] [id = 681] 05:33:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1128a8c00) [pid = 1652] [serial = 2043] [outer = 0x0] 05:33:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112985400) [pid = 1652] [serial = 2044] [outer = 0x1128a8c00] 05:33:48 INFO - PROCESS | 1652 | 1467808428067 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1132eb400) [pid = 1652] [serial = 2045] [outer = 0x1128a8c00] 05:33:49 INFO - PROCESS | 1652 | 1467808429040 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:33:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:33:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1221ms 05:33:49 INFO - PROCESS | 1652 | 1467808429070 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 1652 | 1467808429072 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:33:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:33:49 INFO - PROCESS | 1652 | 1467808429076 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 1652 | 1467808429078 Marionette TRACE conn2 <- [1,2698,null,{}] 05:33:49 INFO - PROCESS | 1652 | 1467808429081 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:49 INFO - PROCESS | 1652 | 1467808429082 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:49 INFO - PROCESS | 1652 | 1467808429173 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:33:49 INFO - PROCESS | 1652 | 1467808429228 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 1652 | 1467808429230 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x121209000 == 35 [pid = 1652] [id = 682] 05:33:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116ea2800) [pid = 1652] [serial = 2046] [outer = 0x0] 05:33:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1175f8c00) [pid = 1652] [serial = 2047] [outer = 0x116ea2800] 05:33:49 INFO - PROCESS | 1652 | 1467808429280 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11805f800) [pid = 1652] [serial = 2048] [outer = 0x116ea2800] 05:33:50 INFO - PROCESS | 1652 | --DOCSHELL 0x118032000 == 34 [pid = 1652] [id = 489] 05:33:50 INFO - PROCESS | 1652 | --DOCSHELL 0x123626000 == 33 [pid = 1652] [id = 493] 05:33:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11998f000 == 32 [pid = 1652] [id = 503] 05:33:50 INFO - PROCESS | 1652 | --DOCSHELL 0x125554800 == 31 [pid = 1652] [id = 494] 05:33:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0ec000 == 30 [pid = 1652] [id = 491] 05:33:50 INFO - PROCESS | 1652 | --DOCSHELL 0x118fde800 == 29 [pid = 1652] [id = 490] 05:33:50 INFO - PROCESS | 1652 | --DOCSHELL 0x116aae800 == 28 [pid = 1652] [id = 501] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x121093000) [pid = 1652] [serial = 1990] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126d1fc00) [pid = 1652] [serial = 1996] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x115e9a400) [pid = 1652] [serial = 1975] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x117046800) [pid = 1652] [serial = 1976] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1128c6000) [pid = 1652] [serial = 1972] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11313e800) [pid = 1652] [serial = 1973] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x125fd8400) [pid = 1652] [serial = 1970] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1186f3800) [pid = 1652] [serial = 1984] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11965d800) [pid = 1652] [serial = 1985] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1163ee800) [pid = 1652] [serial = 1978] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x116e9a000) [pid = 1652] [serial = 1979] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x118089c00) [pid = 1652] [serial = 1981] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x11841f000) [pid = 1652] [serial = 1982] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x119aa4000) [pid = 1652] [serial = 1987] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x124cbe800) [pid = 1652] [serial = 1993] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x126f0bc00) [pid = 1652] [serial = 1999] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x126d27000) [pid = 1652] [serial = 1997] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x119bd1800) [pid = 1652] [serial = 2005] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x128a14c00) [pid = 1652] [serial = 2008] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x126f18c00) [pid = 1652] [serial = 2000] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x118731800) [pid = 1652] [serial = 2002] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x128c39800) [pid = 1652] [serial = 2009] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x1218a1800) [pid = 1652] [serial = 1991] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x126bcb800) [pid = 1652] [serial = 1994] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x119692800) [pid = 1652] [serial = 2003] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x124f7ec00) [pid = 1652] [serial = 2006] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0x119d84000) [pid = 1652] [serial = 1988] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0x128e5ec00) [pid = 1652] [serial = 2012] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0x128e54c00) [pid = 1652] [serial = 2011] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1652 | 1467808430473 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:33:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:33:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:33:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1435ms 05:33:50 INFO - PROCESS | 1652 | 1467808430509 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 05:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:33:50 INFO - PROCESS | 1652 | 1467808430512 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:33:50 INFO - PROCESS | 1652 | 1467808430514 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 1652 | 1467808430516 Marionette TRACE conn2 <- [1,2702,null,{}] 05:33:50 INFO - PROCESS | 1652 | 1467808430520 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:50 INFO - PROCESS | 1652 | 1467808430521 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:50 INFO - PROCESS | 1652 | 1467808430595 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:33:50 INFO - PROCESS | 1652 | 1467808430600 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 1652 | 1467808430603 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x118032000 == 29 [pid = 1652] [id = 683] 05:33:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x113139400) [pid = 1652] [serial = 2049] [outer = 0x0] 05:33:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x113c8c400) [pid = 1652] [serial = 2050] [outer = 0x113139400] 05:33:50 INFO - PROCESS | 1652 | 1467808430630 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x1163f0800) [pid = 1652] [serial = 2051] [outer = 0x113139400] 05:33:50 INFO - PROCESS | 1652 | 1467808430994 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:33:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms 05:33:51 INFO - PROCESS | 1652 | 1467808431035 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 1652 | 1467808431038 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:33:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:33:51 INFO - PROCESS | 1652 | 1467808431042 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1652 | 1467808431044 Marionette TRACE conn2 <- [1,2706,null,{}] 05:33:51 INFO - PROCESS | 1652 | 1467808431052 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:51 INFO - PROCESS | 1652 | 1467808431054 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:51 INFO - PROCESS | 1652 | 1467808431133 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:33:51 INFO - PROCESS | 1652 | 1467808431139 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 1652 | 1467808431140 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11998a800 == 30 [pid = 1652] [id = 684] 05:33:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x117046800) [pid = 1652] [serial = 2052] [outer = 0x0] 05:33:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x11805ec00) [pid = 1652] [serial = 2053] [outer = 0x117046800] 05:33:51 INFO - PROCESS | 1652 | 1467808431169 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x118421000) [pid = 1652] [serial = 2054] [outer = 0x117046800] 05:33:51 INFO - PROCESS | 1652 | 1467808431523 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:33:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms 05:33:51 INFO - PROCESS | 1652 | 1467808431563 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 1652 | 1467808431565 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:33:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:33:51 INFO - PROCESS | 1652 | 1467808431567 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1652 | 1467808431569 Marionette TRACE conn2 <- [1,2710,null,{}] 05:33:51 INFO - PROCESS | 1652 | 1467808431581 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:51 INFO - PROCESS | 1652 | 1467808431584 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:51 INFO - PROCESS | 1652 | 1467808431664 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:33:51 INFO - PROCESS | 1652 | 1467808431668 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 1652 | 1467808431670 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x121dc8000 == 31 [pid = 1652] [id = 685] 05:33:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x118737000) [pid = 1652] [serial = 2055] [outer = 0x0] 05:33:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x119660400) [pid = 1652] [serial = 2056] [outer = 0x118737000] 05:33:51 INFO - PROCESS | 1652 | 1467808431704 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x119694c00) [pid = 1652] [serial = 2057] [outer = 0x118737000] 05:33:52 INFO - PROCESS | 1652 | 1467808432120 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 1652 | 1467808432146 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:33:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:33:52 INFO - PROCESS | 1652 | 1467808432150 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 1652 | 1467808432151 Marionette TRACE conn2 <- [1,2714,null,{}] 05:33:52 INFO - PROCESS | 1652 | 1467808432154 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:52 INFO - PROCESS | 1652 | 1467808432157 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:52 INFO - PROCESS | 1652 | 1467808432322 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:33:52 INFO - PROCESS | 1652 | 1467808432342 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 1652 | 1467808432343 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b31800 == 32 [pid = 1652] [id = 686] 05:33:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1193a1c00) [pid = 1652] [serial = 2058] [outer = 0x0] 05:33:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x119b34000) [pid = 1652] [serial = 2059] [outer = 0x1193a1c00] 05:33:52 INFO - PROCESS | 1652 | 1467808432381 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x121197800) [pid = 1652] [serial = 2060] [outer = 0x1193a1c00] 05:33:52 INFO - PROCESS | 1652 | 1467808432792 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:33:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:33:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 05:33:52 INFO - PROCESS | 1652 | 1467808432819 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 1652 | 1467808432820 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:33:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:33:52 INFO - PROCESS | 1652 | 1467808432823 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 1652 | 1467808432824 Marionette TRACE conn2 <- [1,2718,null,{}] 05:33:52 INFO - PROCESS | 1652 | 1467808432834 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:52 INFO - PROCESS | 1652 | 1467808432835 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:52 INFO - PROCESS | 1652 | 1467808432939 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:33:53 INFO - PROCESS | 1652 | 1467808433014 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 1652 | 1467808433015 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114c000 == 33 [pid = 1652] [id = 687] 05:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1125f7400) [pid = 1652] [serial = 2061] [outer = 0x0] 05:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x121a47000) [pid = 1652] [serial = 2062] [outer = 0x1125f7400] 05:33:53 INFO - PROCESS | 1652 | 1467808433054 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x124c8cc00) [pid = 1652] [serial = 2063] [outer = 0x1125f7400] 05:33:53 INFO - PROCESS | 1652 | 1467808433491 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 1652 | 1467808433502 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:33:53 INFO - PROCESS | 1652 | 1467808433504 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1652 | 1467808433505 Marionette TRACE conn2 <- [1,2722,null,{}] 05:33:53 INFO - PROCESS | 1652 | 1467808433507 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:53 INFO - PROCESS | 1652 | 1467808433511 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:53 INFO - PROCESS | 1652 | 1467808433623 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:33:53 INFO - PROCESS | 1652 | 1467808433633 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 1652 | 1467808433634 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8ca000 == 34 [pid = 1652] [id = 688] 05:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x124f7e400) [pid = 1652] [serial = 2064] [outer = 0x0] 05:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x12617a000) [pid = 1652] [serial = 2065] [outer = 0x124f7e400] 05:33:53 INFO - PROCESS | 1652 | 1467808433659 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x126bc6000) [pid = 1652] [serial = 2066] [outer = 0x124f7e400] 05:33:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 05:33:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:33:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 05:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:54 INFO - _addTest/ [0,2725,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 1652 | 1467808434024 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:33:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:33:54 INFO - PROCESS | 1652 | 1467808434026 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 1652 | 1467808434029 Marionette TRACE conn2 <- [1,2726,null,{}] 05:33:54 INFO - PROCESS | 1652 | 1467808434032 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:54 INFO - PROCESS | 1652 | 1467808434033 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:54 INFO - PROCESS | 1652 | 1467808434126 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:33:54 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x112979400) [pid = 1652] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:33:54 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x113c8f400) [pid = 1652] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:33:54 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1132b3800) [pid = 1652] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:33:54 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x11841ac00) [pid = 1652] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:33:54 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x121270400) [pid = 1652] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:33:54 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x118052400) [pid = 1652] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:33:54 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1186f4400) [pid = 1652] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:33:54 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1121ba000) [pid = 1652] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:33:54 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x112c63800) [pid = 1652] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:33:54 INFO - PROCESS | 1652 | 1467808434182 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 1652 | 1467808434183 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9e6000 == 35 [pid = 1652] [id = 689] 05:33:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x111ca8800) [pid = 1652] [serial = 2067] [outer = 0x0] 05:33:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x11313fc00) [pid = 1652] [serial = 2068] [outer = 0x111ca8800] 05:33:54 INFO - PROCESS | 1652 | 1467808434210 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118413800) [pid = 1652] [serial = 2069] [outer = 0x111ca8800] 05:33:54 INFO - PROCESS | 1652 | 1467808434487 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:33:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 473ms 05:33:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:33:54 INFO - PROCESS | 1652 | 1467808434501 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 1652 | 1467808434502 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:33:54 INFO - PROCESS | 1652 | 1467808434504 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 1652 | 1467808434505 Marionette TRACE conn2 <- [1,2730,null,{}] 05:33:54 INFO - PROCESS | 1652 | 1467808434507 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:54 INFO - PROCESS | 1652 | 1467808434508 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:54 INFO - PROCESS | 1652 | 1467808434601 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:33:54 INFO - PROCESS | 1652 | 1467808434604 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 1652 | 1467808434605 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3c3000 == 36 [pid = 1652] [id = 690] 05:33:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x118052400) [pid = 1652] [serial = 2070] [outer = 0x0] 05:33:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x126d1fc00) [pid = 1652] [serial = 2071] [outer = 0x118052400] 05:33:54 INFO - PROCESS | 1652 | 1467808434629 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x126d29800) [pid = 1652] [serial = 2072] [outer = 0x118052400] 05:33:55 INFO - PROCESS | 1652 | 1467808435415 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:33:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:33:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:33:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:33:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 918ms 05:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:33:55 INFO - PROCESS | 1652 | 1467808435423 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1652 | 1467808435424 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:33:55 INFO - PROCESS | 1652 | 1467808435426 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1652 | 1467808435427 Marionette TRACE conn2 <- [1,2734,null,{}] 05:33:55 INFO - PROCESS | 1652 | 1467808435429 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:55 INFO - PROCESS | 1652 | 1467808435430 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:55 INFO - PROCESS | 1652 | 1467808435506 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:33:55 INFO - PROCESS | 1652 | 1467808435509 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 1652 | 1467808435512 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb2c000 == 37 [pid = 1652] [id = 691] 05:33:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x126d29c00) [pid = 1652] [serial = 2073] [outer = 0x0] 05:33:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1286cd400) [pid = 1652] [serial = 2074] [outer = 0x126d29c00] 05:33:55 INFO - PROCESS | 1652 | 1467808435538 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x128a13000) [pid = 1652] [serial = 2075] [outer = 0x126d29c00] 05:33:55 INFO - PROCESS | 1652 | 1467808435853 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 05:33:55 INFO - PROCESS | 1652 | 1467808435897 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1652 | 1467808435899 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:33:55 INFO - PROCESS | 1652 | 1467808435901 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1652 | 1467808435902 Marionette TRACE conn2 <- [1,2738,null,{}] 05:33:55 INFO - PROCESS | 1652 | 1467808435904 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:55 INFO - PROCESS | 1652 | 1467808435905 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:56 INFO - PROCESS | 1652 | 1467808436009 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:33:56 INFO - PROCESS | 1652 | 1467808436017 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1652 | 1467808436018 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb3d800 == 38 [pid = 1652] [id = 692] 05:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x128a13800) [pid = 1652] [serial = 2076] [outer = 0x0] 05:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x128c34c00) [pid = 1652] [serial = 2077] [outer = 0x128a13800] 05:33:56 INFO - PROCESS | 1652 | 1467808436042 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x128c39c00) [pid = 1652] [serial = 2078] [outer = 0x128a13800] 05:33:56 INFO - PROCESS | 1652 | 1467808436436 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:33:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 568ms 05:33:56 INFO - PROCESS | 1652 | 1467808436470 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 1652 | 1467808436473 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:33:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:33:56 INFO - PROCESS | 1652 | 1467808436476 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 1652 | 1467808436478 Marionette TRACE conn2 <- [1,2742,null,{}] 05:33:56 INFO - PROCESS | 1652 | 1467808436482 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:56 INFO - PROCESS | 1652 | 1467808436484 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:56 INFO - PROCESS | 1652 | 1467808436586 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:33:56 INFO - PROCESS | 1652 | 1467808436657 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1652 | 1467808436659 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x11919b800 == 39 [pid = 1652] [id = 693] 05:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112c7e800) [pid = 1652] [serial = 2079] [outer = 0x0] 05:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1131c8c00) [pid = 1652] [serial = 2080] [outer = 0x112c7e800] 05:33:56 INFO - PROCESS | 1652 | 1467808436690 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1163f3400) [pid = 1652] [serial = 2081] [outer = 0x112c7e800] 05:33:57 INFO - PROCESS | 1652 | 1467808437127 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 05:33:57 INFO - PROCESS | 1652 | 1467808437147 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1652 | 1467808437150 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:33:57 INFO - PROCESS | 1652 | 1467808437154 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1652 | 1467808437156 Marionette TRACE conn2 <- [1,2746,null,{}] 05:33:57 INFO - PROCESS | 1652 | 1467808437159 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:57 INFO - PROCESS | 1652 | 1467808437161 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:57 INFO - PROCESS | 1652 | 1467808437263 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:33:57 INFO - PROCESS | 1652 | 1467808437320 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 1652 | 1467808437321 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1285af000 == 40 [pid = 1652] [id = 694] 05:33:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118089c00) [pid = 1652] [serial = 2082] [outer = 0x0] 05:33:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118730000) [pid = 1652] [serial = 2083] [outer = 0x118089c00] 05:33:57 INFO - PROCESS | 1652 | 1467808437350 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11939e800) [pid = 1652] [serial = 2084] [outer = 0x118089c00] 05:33:57 INFO - PROCESS | 1652 | 1467808437748 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 619ms 05:33:57 INFO - PROCESS | 1652 | 1467808437774 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1652 | 1467808437775 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:33:57 INFO - PROCESS | 1652 | 1467808437778 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1652 | 1467808437780 Marionette TRACE conn2 <- [1,2750,null,{}] 05:33:57 INFO - PROCESS | 1652 | 1467808437788 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:57 INFO - PROCESS | 1652 | 1467808437791 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:57 INFO - PROCESS | 1652 | 1467808437891 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:33:57 INFO - PROCESS | 1652 | 1467808437981 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 1652 | 1467808437984 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be5a800 == 41 [pid = 1652] [id = 695] 05:33:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x121274400) [pid = 1652] [serial = 2085] [outer = 0x0] 05:33:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x123680800) [pid = 1652] [serial = 2086] [outer = 0x121274400] 05:33:58 INFO - PROCESS | 1652 | 1467808438015 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12617d000) [pid = 1652] [serial = 2087] [outer = 0x121274400] 05:33:58 INFO - PROCESS | 1652 | 1467808438426 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:33:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:33:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 05:33:58 INFO - PROCESS | 1652 | 1467808438449 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:33:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:33:58 INFO - PROCESS | 1652 | 1467808438451 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:33:58 INFO - PROCESS | 1652 | 1467808438453 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 1652 | 1467808438454 Marionette TRACE conn2 <- [1,2754,null,{}] 05:33:58 INFO - PROCESS | 1652 | 1467808438457 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:58 INFO - PROCESS | 1652 | 1467808438458 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:58 INFO - PROCESS | 1652 | 1467808438558 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:33:58 INFO - PROCESS | 1652 | 1467808438615 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1652 | 1467808438616 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c360800 == 42 [pid = 1652] [id = 696] 05:33:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x126960800) [pid = 1652] [serial = 2088] [outer = 0x0] 05:33:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126f15800) [pid = 1652] [serial = 2089] [outer = 0x126960800] 05:33:58 INFO - PROCESS | 1652 | 1467808438644 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128c3b000) [pid = 1652] [serial = 2090] [outer = 0x126960800] 05:33:59 INFO - PROCESS | 1652 | 1467808439045 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 621ms 05:33:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:33:59 INFO - PROCESS | 1652 | 1467808439075 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 1652 | 1467808439076 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:33:59 INFO - PROCESS | 1652 | 1467808439078 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 1652 | 1467808439080 Marionette TRACE conn2 <- [1,2758,null,{}] 05:33:59 INFO - PROCESS | 1652 | 1467808439082 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:59 INFO - PROCESS | 1652 | 1467808439083 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:59 INFO - PROCESS | 1652 | 1467808439183 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:33:59 INFO - PROCESS | 1652 | 1467808439270 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 1652 | 1467808439271 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:33:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c636000 == 43 [pid = 1652] [id = 697] 05:33:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128e55c00) [pid = 1652] [serial = 2091] [outer = 0x0] 05:33:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128e5f400) [pid = 1652] [serial = 2092] [outer = 0x128e55c00] 05:33:59 INFO - PROCESS | 1652 | 1467808439301 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128fb1400) [pid = 1652] [serial = 2093] [outer = 0x128e55c00] 05:33:59 INFO - PROCESS | 1652 | 1467808439968 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 921ms 05:34:00 INFO - PROCESS | 1652 | 1467808439999 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 1652 | 1467808440001 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:34:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:34:00 INFO - PROCESS | 1652 | 1467808440005 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1652 | 1467808440006 Marionette TRACE conn2 <- [1,2762,null,{}] 05:34:00 INFO - PROCESS | 1652 | 1467808440011 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:00 INFO - PROCESS | 1652 | 1467808440013 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:00 INFO - PROCESS | 1652 | 1467808440102 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:34:00 INFO - PROCESS | 1652 | 1467808440175 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 1652 | 1467808440176 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d5000 == 44 [pid = 1652] [id = 698] 05:34:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1127d3400) [pid = 1652] [serial = 2094] [outer = 0x0] 05:34:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11297ac00) [pid = 1652] [serial = 2095] [outer = 0x1127d3400] 05:34:00 INFO - PROCESS | 1652 | 1467808440203 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x113dddc00) [pid = 1652] [serial = 2096] [outer = 0x1127d3400] 05:34:00 INFO - PROCESS | 1652 | 1467808440690 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:34:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 720ms 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1184c6800 == 43 [pid = 1652] [id = 502] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x128a2e800 == 42 [pid = 1652] [id = 497] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x116628000 == 41 [pid = 1652] [id = 488] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1194e5800 == 40 [pid = 1652] [id = 505] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x126788000 == 39 [pid = 1652] [id = 496] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x115ee4000 == 38 [pid = 1652] [id = 500] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x121207800 == 37 [pid = 1652] [id = 504] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x118021000 == 36 [pid = 1652] [id = 499] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x128a29000 == 35 [pid = 1652] [id = 674] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12120b000 == 34 [pid = 1652] [id = 492] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12a8bf000 == 33 [pid = 1652] [id = 498] 05:34:01 INFO - PROCESS | 1652 | --DOCSHELL 0x125556800 == 32 [pid = 1652] [id = 495] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119696800) [pid = 1652] [serial = 2041] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126d1b800) [pid = 1652] [serial = 2024] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12108f000) [pid = 1652] [serial = 2023] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1161a7800) [pid = 1652] [serial = 2029] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1175f1c00) [pid = 1652] [serial = 2015] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116636400) [pid = 1652] [serial = 2014] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11965f800) [pid = 1652] [serial = 2018] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11889ec00) [pid = 1652] [serial = 2017] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x125f54800) [pid = 1652] [serial = 2021] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124c8f000) [pid = 1652] [serial = 2020] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118416400) [pid = 1652] [serial = 2032] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118fe4c00) [pid = 1652] [serial = 2035] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x115e1d000) [pid = 1652] [serial = 2038] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11841a000) [pid = 1652] [serial = 2039] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1132ac000) [pid = 1652] [serial = 2027] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x112c66400) [pid = 1652] [serial = 2026] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119658000) [pid = 1652] [serial = 2036] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1184f8c00) [pid = 1652] [serial = 2033] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x116809000) [pid = 1652] [serial = 2030] [outer = 0x0] [url = about:blank] 05:34:01 INFO - PROCESS | 1652 | 1467808441371 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 1652 | 1467808441373 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:34:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:34:01 INFO - PROCESS | 1652 | 1467808441383 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 1652 | 1467808441384 Marionette TRACE conn2 <- [1,2766,null,{}] 05:34:01 INFO - PROCESS | 1652 | 1467808441388 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:01 INFO - PROCESS | 1652 | 1467808441390 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:01 INFO - PROCESS | 1652 | 1467808441462 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:34:01 INFO - PROCESS | 1652 | 1467808441466 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 1652 | 1467808441469 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ef2800 == 33 [pid = 1652] [id = 699] 05:34:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1128b0c00) [pid = 1652] [serial = 2097] [outer = 0x0] 05:34:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1128c4c00) [pid = 1652] [serial = 2098] [outer = 0x1128b0c00] 05:34:01 INFO - PROCESS | 1652 | 1467808441498 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x112e1b000) [pid = 1652] [serial = 2099] [outer = 0x1128b0c00] 05:34:01 INFO - PROCESS | 1652 | 1467808441834 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:34:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:34:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 471ms 05:34:01 INFO - PROCESS | 1652 | 1467808441853 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 1652 | 1467808441856 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:34:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:34:01 INFO - PROCESS | 1652 | 1467808441863 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 1652 | 1467808441866 Marionette TRACE conn2 <- [1,2770,null,{}] 05:34:01 INFO - PROCESS | 1652 | 1467808441899 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:01 INFO - PROCESS | 1652 | 1467808441901 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:01 INFO - PROCESS | 1652 | 1467808441978 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:34:01 INFO - PROCESS | 1652 | 1467808441983 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 1652 | 1467808441984 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x11803d000 == 34 [pid = 1652] [id = 700] 05:34:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1132ef400) [pid = 1652] [serial = 2100] [outer = 0x0] 05:34:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x115e1e400) [pid = 1652] [serial = 2101] [outer = 0x1132ef400] 05:34:02 INFO - PROCESS | 1652 | 1467808442013 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116636000) [pid = 1652] [serial = 2102] [outer = 0x1132ef400] 05:34:02 INFO - PROCESS | 1652 | 1467808442355 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:34:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 503ms 05:34:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:34:02 INFO - PROCESS | 1652 | 1467808442362 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 1652 | 1467808442363 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:34:02 INFO - PROCESS | 1652 | 1467808442366 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1652 | 1467808442367 Marionette TRACE conn2 <- [1,2774,null,{}] 05:34:02 INFO - PROCESS | 1652 | 1467808442374 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:02 INFO - PROCESS | 1652 | 1467808442380 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:02 INFO - PROCESS | 1652 | 1467808442471 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:34:02 INFO - PROCESS | 1652 | 1467808442527 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 1652 | 1467808442530 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194e3800 == 35 [pid = 1652] [id = 701] 05:34:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x117d5d400) [pid = 1652] [serial = 2103] [outer = 0x0] 05:34:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11805cc00) [pid = 1652] [serial = 2104] [outer = 0x117d5d400] 05:34:02 INFO - PROCESS | 1652 | 1467808442558 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118415000) [pid = 1652] [serial = 2105] [outer = 0x117d5d400] 05:34:02 INFO - PROCESS | 1652 | 1467808442873 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:34:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 05:34:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:34:02 INFO - PROCESS | 1652 | 1467808442885 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 1652 | 1467808442887 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:34:02 INFO - PROCESS | 1652 | 1467808442889 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1652 | 1467808442890 Marionette TRACE conn2 <- [1,2778,null,{}] 05:34:02 INFO - PROCESS | 1652 | 1467808442892 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:02 INFO - PROCESS | 1652 | 1467808442894 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:02 INFO - PROCESS | 1652 | 1467808442975 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:34:02 INFO - PROCESS | 1652 | 1467808442981 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 1652 | 1467808442982 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215ea800 == 36 [pid = 1652] [id = 702] 05:34:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11854a000) [pid = 1652] [serial = 2106] [outer = 0x0] 05:34:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118739c00) [pid = 1652] [serial = 2107] [outer = 0x11854a000] 05:34:03 INFO - PROCESS | 1652 | 1467808443007 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118fec800) [pid = 1652] [serial = 2108] [outer = 0x11854a000] 05:34:03 INFO - PROCESS | 1652 | 1467808443333 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:34:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 470ms 05:34:03 INFO - PROCESS | 1652 | 1467808443359 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 1652 | 1467808443363 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:34:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:34:03 INFO - PROCESS | 1652 | 1467808443366 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 1652 | 1467808443367 Marionette TRACE conn2 <- [1,2782,null,{}] 05:34:03 INFO - PROCESS | 1652 | 1467808443369 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:03 INFO - PROCESS | 1652 | 1467808443370 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:03 INFO - PROCESS | 1652 | 1467808443473 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:34:03 INFO - PROCESS | 1652 | 1467808443488 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 1652 | 1467808443496 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fe8000 == 37 [pid = 1652] [id = 703] 05:34:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1175f5800) [pid = 1652] [serial = 2109] [outer = 0x0] 05:34:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1193a1000) [pid = 1652] [serial = 2110] [outer = 0x1175f5800] 05:34:03 INFO - PROCESS | 1652 | 1467808443522 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119688800) [pid = 1652] [serial = 2111] [outer = 0x1175f5800] 05:34:03 INFO - PROCESS | 1652 | 1467808443873 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:34:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 517ms 05:34:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:34:03 INFO - PROCESS | 1652 | 1467808443884 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 1652 | 1467808443886 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:34:03 INFO - PROCESS | 1652 | 1467808443888 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 1652 | 1467808443889 Marionette TRACE conn2 <- [1,2786,null,{}] 05:34:03 INFO - PROCESS | 1652 | 1467808443891 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:03 INFO - PROCESS | 1652 | 1467808443896 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:04 INFO - PROCESS | 1652 | 1467808444050 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:34:04 INFO - PROCESS | 1652 | 1467808444073 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1652 | 1467808444074 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1265e4800 == 38 [pid = 1652] [id = 704] 05:34:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119a17000) [pid = 1652] [serial = 2112] [outer = 0x0] 05:34:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119bc6800) [pid = 1652] [serial = 2113] [outer = 0x119a17000] 05:34:04 INFO - PROCESS | 1652 | 1467808444099 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121098800) [pid = 1652] [serial = 2114] [outer = 0x119a17000] 05:34:04 INFO - PROCESS | 1652 | 1467808444415 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 569ms 05:34:04 INFO - PROCESS | 1652 | 1467808444457 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1652 | 1467808444459 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:34:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:34:04 INFO - PROCESS | 1652 | 1467808444461 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1652 | 1467808444462 Marionette TRACE conn2 <- [1,2790,null,{}] 05:34:04 INFO - PROCESS | 1652 | 1467808444464 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:04 INFO - PROCESS | 1652 | 1467808444465 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:04 INFO - PROCESS | 1652 | 1467808444559 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:34:04 INFO - PROCESS | 1652 | 1467808444562 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1652 | 1467808444563 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x128893800 == 39 [pid = 1652] [id = 705] 05:34:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119a9f400) [pid = 1652] [serial = 2115] [outer = 0x0] 05:34:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121daa400) [pid = 1652] [serial = 2116] [outer = 0x119a9f400] 05:34:04 INFO - PROCESS | 1652 | 1467808444594 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124ab4c00) [pid = 1652] [serial = 2117] [outer = 0x119a9f400] 05:34:04 INFO - PROCESS | 1652 | 1467808444892 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 470ms 05:34:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:34:04 INFO - PROCESS | 1652 | 1467808444935 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1652 | 1467808444936 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:34:04 INFO - PROCESS | 1652 | 1467808444938 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1652 | 1467808444939 Marionette TRACE conn2 <- [1,2794,null,{}] 05:34:04 INFO - PROCESS | 1652 | 1467808444942 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:04 INFO - PROCESS | 1652 | 1467808444943 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:05 INFO - PROCESS | 1652 | 1467808445045 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:34:05 INFO - PROCESS | 1652 | 1467808445049 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1652 | 1467808445050 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8ba000 == 40 [pid = 1652] [id = 706] 05:34:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1235af800) [pid = 1652] [serial = 2118] [outer = 0x0] 05:34:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1254b5000) [pid = 1652] [serial = 2119] [outer = 0x1235af800] 05:34:05 INFO - PROCESS | 1652 | 1467808445074 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x125fdb400) [pid = 1652] [serial = 2120] [outer = 0x1235af800] 05:34:05 INFO - PROCESS | 1652 | 1467808445410 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:34:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 519ms 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1125f7400) [pid = 1652] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124f7e400) [pid = 1652] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x111ca8800) [pid = 1652] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1127d7800) [pid = 1652] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113139400) [pid = 1652] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117046800) [pid = 1652] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1128a8c00) [pid = 1652] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116ea2800) [pid = 1652] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118737000) [pid = 1652] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126d29c00) [pid = 1652] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128a13800) [pid = 1652] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1193a1c00) [pid = 1652] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:34:05 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118052400) [pid = 1652] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:34:05 INFO - PROCESS | 1652 | 1467808445626 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1652 | 1467808445628 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:34:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:34:05 INFO - PROCESS | 1652 | 1467808445638 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1652 | 1467808445639 Marionette TRACE conn2 <- [1,2798,null,{}] 05:34:05 INFO - PROCESS | 1652 | 1467808445641 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:05 INFO - PROCESS | 1652 | 1467808445642 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:05 INFO - PROCESS | 1652 | 1467808445717 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:34:05 INFO - PROCESS | 1652 | 1467808445720 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1652 | 1467808445721 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b2a8000 == 41 [pid = 1652] [id = 707] 05:34:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1132ed000) [pid = 1652] [serial = 2121] [outer = 0x0] 05:34:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11704b800) [pid = 1652] [serial = 2122] [outer = 0x1132ed000] 05:34:05 INFO - PROCESS | 1652 | 1467808445748 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118fe7400) [pid = 1652] [serial = 2123] [outer = 0x1132ed000] 05:34:06 INFO - PROCESS | 1652 | 1467808446072 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 470ms 05:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:34:06 INFO - PROCESS | 1652 | 1467808446108 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1652 | 1467808446109 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:34:06 INFO - PROCESS | 1652 | 1467808446111 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1652 | 1467808446112 Marionette TRACE conn2 <- [1,2802,null,{}] 05:34:06 INFO - PROCESS | 1652 | 1467808446115 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:06 INFO - PROCESS | 1652 | 1467808446116 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:06 INFO - PROCESS | 1652 | 1467808446193 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:34:06 INFO - PROCESS | 1652 | 1467808446250 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1652 | 1467808446251 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3cb800 == 42 [pid = 1652] [id = 708] 05:34:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116638c00) [pid = 1652] [serial = 2124] [outer = 0x0] 05:34:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12127b800) [pid = 1652] [serial = 2125] [outer = 0x116638c00] 05:34:06 INFO - PROCESS | 1652 | 1467808446275 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126955400) [pid = 1652] [serial = 2126] [outer = 0x116638c00] 05:34:06 INFO - PROCESS | 1652 | 1467808446546 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 470ms 05:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:34:06 INFO - PROCESS | 1652 | 1467808446584 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1652 | 1467808446585 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:34:06 INFO - PROCESS | 1652 | 1467808446587 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1652 | 1467808446589 Marionette TRACE conn2 <- [1,2806,null,{}] 05:34:06 INFO - PROCESS | 1652 | 1467808446591 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:06 INFO - PROCESS | 1652 | 1467808446593 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:06 INFO - PROCESS | 1652 | 1467808446685 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:34:06 INFO - PROCESS | 1652 | 1467808446689 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1652 | 1467808446690 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be59800 == 43 [pid = 1652] [id = 709] 05:34:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118540c00) [pid = 1652] [serial = 2127] [outer = 0x0] 05:34:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126d1e000) [pid = 1652] [serial = 2128] [outer = 0x118540c00] 05:34:06 INFO - PROCESS | 1652 | 1467808446719 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119688400) [pid = 1652] [serial = 2129] [outer = 0x118540c00] 05:34:07 INFO - PROCESS | 1652 | 1467808447070 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:34:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 520ms 05:34:07 INFO - PROCESS | 1652 | 1467808447108 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 1652 | 1467808447110 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:34:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:34:07 INFO - PROCESS | 1652 | 1467808447122 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1652 | 1467808447123 Marionette TRACE conn2 <- [1,2810,null,{}] 05:34:07 INFO - PROCESS | 1652 | 1467808447125 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:07 INFO - PROCESS | 1652 | 1467808447127 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:07 INFO - PROCESS | 1652 | 1467808447203 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:34:07 INFO - PROCESS | 1652 | 1467808447207 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 1652 | 1467808447208 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c62d800 == 44 [pid = 1652] [id = 710] 05:34:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1286d0400) [pid = 1652] [serial = 2130] [outer = 0x0] 05:34:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128c2e800) [pid = 1652] [serial = 2131] [outer = 0x1286d0400] 05:34:07 INFO - PROCESS | 1652 | 1467808447234 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128e54800) [pid = 1652] [serial = 2132] [outer = 0x1286d0400] 05:34:07 INFO - PROCESS | 1652 | 1467808447607 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:34:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 05:34:07 INFO - PROCESS | 1652 | 1467808447709 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 1652 | 1467808447713 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:34:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:34:07 INFO - PROCESS | 1652 | 1467808447726 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1652 | 1467808447729 Marionette TRACE conn2 <- [1,2814,null,{}] 05:34:07 INFO - PROCESS | 1652 | 1467808447744 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:07 INFO - PROCESS | 1652 | 1467808447748 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:07 INFO - PROCESS | 1652 | 1467808447914 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:34:08 INFO - PROCESS | 1652 | 1467808448019 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1652 | 1467808448022 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac1800 == 45 [pid = 1652] [id = 711] 05:34:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1128b1000) [pid = 1652] [serial = 2133] [outer = 0x0] 05:34:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x112982000) [pid = 1652] [serial = 2134] [outer = 0x1128b1000] 05:34:08 INFO - PROCESS | 1652 | 1467808448072 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1132eb000) [pid = 1652] [serial = 2135] [outer = 0x1128b1000] 05:34:08 INFO - PROCESS | 1652 | 1467808448566 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:34:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 884ms 05:34:08 INFO - PROCESS | 1652 | 1467808448609 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 1652 | 1467808448611 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:34:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:34:08 INFO - PROCESS | 1652 | 1467808448645 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1652 | 1467808448649 Marionette TRACE conn2 <- [1,2818,null,{}] 05:34:08 INFO - PROCESS | 1652 | 1467808448652 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:08 INFO - PROCESS | 1652 | 1467808448653 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:08 INFO - PROCESS | 1652 | 1467808448763 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:34:08 INFO - PROCESS | 1652 | 1467808448842 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1652 | 1467808448844 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212c4800 == 46 [pid = 1652] [id = 712] 05:34:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1175eb800) [pid = 1652] [serial = 2136] [outer = 0x0] 05:34:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x117d62400) [pid = 1652] [serial = 2137] [outer = 0x1175eb800] 05:34:08 INFO - PROCESS | 1652 | 1467808448874 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118417400) [pid = 1652] [serial = 2138] [outer = 0x1175eb800] 05:34:09 INFO - PROCESS | 1652 | --DOCSHELL 0x12d283000 == 45 [pid = 1652] [id = 17] 05:34:09 INFO - PROCESS | 1652 | 1467808449598 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:34:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 979ms 05:34:09 INFO - PROCESS | 1652 | 1467808449619 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 1652 | 1467808449622 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:34:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:34:09 INFO - PROCESS | 1652 | 1467808449625 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 1652 | 1467808449627 Marionette TRACE conn2 <- [1,2822,null,{}] 05:34:09 INFO - PROCESS | 1652 | 1467808449630 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:09 INFO - PROCESS | 1652 | 1467808449632 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:09 INFO - PROCESS | 1652 | 1467808449734 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:34:09 INFO - PROCESS | 1652 | 1467808449816 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 1652 | 1467808449818 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ef5800 == 46 [pid = 1652] [id = 713] 05:34:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x114e83800) [pid = 1652] [serial = 2139] [outer = 0x0] 05:34:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x115e95400) [pid = 1652] [serial = 2140] [outer = 0x114e83800] 05:34:09 INFO - PROCESS | 1652 | 1467808449846 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11680bc00) [pid = 1652] [serial = 2141] [outer = 0x114e83800] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1285af000 == 45 [pid = 1652] [id = 694] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12be59800 == 44 [pid = 1652] [id = 709] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3cb800 == 43 [pid = 1652] [id = 708] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12b2a8000 == 42 [pid = 1652] [id = 707] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12a8ba000 == 41 [pid = 1652] [id = 706] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x128893800 == 40 [pid = 1652] [id = 705] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1265e4800 == 39 [pid = 1652] [id = 704] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x124fe8000 == 38 [pid = 1652] [id = 703] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1215ea800 == 37 [pid = 1652] [id = 702] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1194e3800 == 36 [pid = 1652] [id = 701] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11803d000 == 35 [pid = 1652] [id = 700] 05:34:10 INFO - PROCESS | 1652 | --DOCSHELL 0x115ef2800 == 34 [pid = 1652] [id = 699] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x121a47000) [pid = 1652] [serial = 2062] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12617a000) [pid = 1652] [serial = 2065] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124c8cc00) [pid = 1652] [serial = 2063] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11313fc00) [pid = 1652] [serial = 2068] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126bc6000) [pid = 1652] [serial = 2066] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119fb3400) [pid = 1652] [serial = 2042] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113c8c400) [pid = 1652] [serial = 2050] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1163f0800) [pid = 1652] [serial = 2051] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11805ec00) [pid = 1652] [serial = 2053] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118421000) [pid = 1652] [serial = 2054] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112985400) [pid = 1652] [serial = 2044] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1132eb400) [pid = 1652] [serial = 2045] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1175f8c00) [pid = 1652] [serial = 2047] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11805f800) [pid = 1652] [serial = 2048] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119660400) [pid = 1652] [serial = 2056] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119694c00) [pid = 1652] [serial = 2057] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128a13000) [pid = 1652] [serial = 2075] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118413800) [pid = 1652] [serial = 2069] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1286cd400) [pid = 1652] [serial = 2074] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128c34c00) [pid = 1652] [serial = 2077] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119b34000) [pid = 1652] [serial = 2059] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128c39c00) [pid = 1652] [serial = 2078] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126d1fc00) [pid = 1652] [serial = 2071] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x121197800) [pid = 1652] [serial = 2060] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126d29800) [pid = 1652] [serial = 2072] [outer = 0x0] [url = about:blank] 05:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 621ms 05:34:10 INFO - PROCESS | 1652 | 1467808450237 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:34:10 INFO - PROCESS | 1652 | 1467808450247 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1652 | 1467808450250 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:34:10 INFO - PROCESS | 1652 | 1467808450254 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1652 | 1467808450256 Marionette TRACE conn2 <- [1,2826,null,{}] 05:34:10 INFO - PROCESS | 1652 | 1467808450258 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:10 INFO - PROCESS | 1652 | 1467808450260 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:10 INFO - PROCESS | 1652 | 1467808450348 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:34:10 INFO - PROCESS | 1652 | 1467808450352 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 1652 | 1467808450353 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191ad800 == 35 [pid = 1652] [id = 714] 05:34:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1175f4000) [pid = 1652] [serial = 2142] [outer = 0x0] 05:34:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118083000) [pid = 1652] [serial = 2143] [outer = 0x1175f4000] 05:34:10 INFO - PROCESS | 1652 | 1467808450379 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11841f000) [pid = 1652] [serial = 2144] [outer = 0x1175f4000] 05:34:10 INFO - PROCESS | 1652 | 1467808450763 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 519ms 05:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:34:10 INFO - PROCESS | 1652 | 1467808450773 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1652 | 1467808450775 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:34:10 INFO - PROCESS | 1652 | 1467808450777 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1652 | 1467808450783 Marionette TRACE conn2 <- [1,2830,null,{}] 05:34:10 INFO - PROCESS | 1652 | 1467808450791 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:10 INFO - PROCESS | 1652 | 1467808450795 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:10 INFO - PROCESS | 1652 | 1467808450875 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:34:10 INFO - PROCESS | 1652 | 1467808450882 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 1652 | 1467808450884 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x121dd7000 == 36 [pid = 1652] [id = 715] 05:34:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11862d400) [pid = 1652] [serial = 2145] [outer = 0x0] 05:34:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11965f800) [pid = 1652] [serial = 2146] [outer = 0x11862d400] 05:34:10 INFO - PROCESS | 1652 | 1467808450911 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11972d800) [pid = 1652] [serial = 2147] [outer = 0x11862d400] 05:34:11 INFO - PROCESS | 1652 | 1467808451254 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 525ms 05:34:11 INFO - PROCESS | 1652 | 1467808451303 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 1652 | 1467808451304 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:34:11 INFO - PROCESS | 1652 | 1467808451318 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 1652 | 1467808451319 Marionette TRACE conn2 <- [1,2834,null,{}] 05:34:11 INFO - PROCESS | 1652 | 1467808451322 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:11 INFO - PROCESS | 1652 | 1467808451323 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:11 INFO - PROCESS | 1652 | 1467808451403 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:34:11 INFO - PROCESS | 1652 | 1467808451406 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 1652 | 1467808451407 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x126794000 == 37 [pid = 1652] [id = 716] 05:34:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119aa6800) [pid = 1652] [serial = 2148] [outer = 0x0] 05:34:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119d7f000) [pid = 1652] [serial = 2149] [outer = 0x119aa6800] 05:34:11 INFO - PROCESS | 1652 | 1467808451435 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11a0d1000) [pid = 1652] [serial = 2150] [outer = 0x119aa6800] 05:34:11 INFO - PROCESS | 1652 | 1467808451826 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 527ms 05:34:11 INFO - PROCESS | 1652 | 1467808451841 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:34:11 INFO - PROCESS | 1652 | 1467808451842 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:34:11 INFO - PROCESS | 1652 | 1467808451850 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 1652 | 1467808451852 Marionette TRACE conn2 <- [1,2838,null,{}] 05:34:11 INFO - PROCESS | 1652 | 1467808451855 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:11 INFO - PROCESS | 1652 | 1467808451857 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:12 INFO - PROCESS | 1652 | 1467808452020 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:34:12 INFO - PROCESS | 1652 | 1467808452032 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 1652 | 1467808452034 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a41800 == 38 [pid = 1652] [id = 717] 05:34:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1132b4800) [pid = 1652] [serial = 2151] [outer = 0x0] 05:34:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121196800) [pid = 1652] [serial = 2152] [outer = 0x1132b4800] 05:34:12 INFO - PROCESS | 1652 | 1467808452074 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1235b2400) [pid = 1652] [serial = 2153] [outer = 0x1132b4800] 05:34:12 INFO - PROCESS | 1652 | 1467808452500 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:34:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 672ms 05:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:34:12 INFO - PROCESS | 1652 | 1467808452522 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 1652 | 1467808452523 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:34:12 INFO - PROCESS | 1652 | 1467808452525 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 1652 | 1467808452526 Marionette TRACE conn2 <- [1,2842,null,{}] 05:34:12 INFO - PROCESS | 1652 | 1467808452530 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:12 INFO - PROCESS | 1652 | 1467808452534 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:12 INFO - PROCESS | 1652 | 1467808452652 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:34:12 INFO - PROCESS | 1652 | 1467808452663 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 1652 | 1467808452664 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b293000 == 39 [pid = 1652] [id = 718] 05:34:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124cc2400) [pid = 1652] [serial = 2154] [outer = 0x0] 05:34:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126536800) [pid = 1652] [serial = 2155] [outer = 0x124cc2400] 05:34:12 INFO - PROCESS | 1652 | 1467808452689 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126d24000) [pid = 1652] [serial = 2156] [outer = 0x124cc2400] 05:34:13 INFO - PROCESS | 1652 | 1467808453049 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 573ms 05:34:13 INFO - PROCESS | 1652 | 1467808453098 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1652 | 1467808453099 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:34:13 INFO - PROCESS | 1652 | 1467808453102 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1652 | 1467808453103 Marionette TRACE conn2 <- [1,2846,null,{}] 05:34:13 INFO - PROCESS | 1652 | 1467808453105 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:13 INFO - PROCESS | 1652 | 1467808453106 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:13 INFO - PROCESS | 1652 | 1467808453204 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:34:13 INFO - PROCESS | 1652 | 1467808453217 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1652 | 1467808453217 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb26800 == 40 [pid = 1652] [id = 719] 05:34:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126d24400) [pid = 1652] [serial = 2157] [outer = 0x0] 05:34:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1286cb800) [pid = 1652] [serial = 2158] [outer = 0x126d24400] 05:34:13 INFO - PROCESS | 1652 | 1467808453249 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128e53000) [pid = 1652] [serial = 2159] [outer = 0x126d24400] 05:34:13 INFO - PROCESS | 1652 | 1467808453606 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 520ms 05:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:34:13 INFO - PROCESS | 1652 | 1467808453622 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1652 | 1467808453624 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:34:13 INFO - PROCESS | 1652 | 1467808453629 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1652 | 1467808453631 Marionette TRACE conn2 <- [1,2850,null,{}] 05:34:13 INFO - PROCESS | 1652 | 1467808453634 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:13 INFO - PROCESS | 1652 | 1467808453636 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:13 INFO - PROCESS | 1652 | 1467808453799 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:34:13 INFO - PROCESS | 1652 | 1467808453851 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1652 | 1467808453852 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb65800 == 41 [pid = 1652] [id = 720] 05:34:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126d75400) [pid = 1652] [serial = 2160] [outer = 0x0] 05:34:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128e60c00) [pid = 1652] [serial = 2161] [outer = 0x126d75400] 05:34:13 INFO - PROCESS | 1652 | 1467808453892 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128fb6000) [pid = 1652] [serial = 2162] [outer = 0x126d75400] 05:34:14 INFO - PROCESS | 1652 | 1467808454277 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 05:34:14 INFO - PROCESS | 1652 | 1467808454300 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1652 | 1467808454302 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:34:14 INFO - PROCESS | 1652 | 1467808454422 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1652 | 1467808454424 Marionette TRACE conn2 <- [1,2854,null,{}] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119a17000) [pid = 1652] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1128b0c00) [pid = 1652] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11854a000) [pid = 1652] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1132ef400) [pid = 1652] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1127d3400) [pid = 1652] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119a9f400) [pid = 1652] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112c7e800) [pid = 1652] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118089c00) [pid = 1652] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x121274400) [pid = 1652] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126960800) [pid = 1652] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1235af800) [pid = 1652] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1132ed000) [pid = 1652] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128e55c00) [pid = 1652] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118540c00) [pid = 1652] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116638c00) [pid = 1652] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x117d5d400) [pid = 1652] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:34:14 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1175f5800) [pid = 1652] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:34:14 INFO - PROCESS | 1652 | 1467808454453 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:14 INFO - PROCESS | 1652 | 1467808454455 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:14 INFO - PROCESS | 1652 | 1467808454581 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:34:14 INFO - PROCESS | 1652 | 1467808454591 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1652 | 1467808454592 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x123630000 == 42 [pid = 1652] [id = 721] 05:34:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1132ed000) [pid = 1652] [serial = 2163] [outer = 0x0] 05:34:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x115e24400) [pid = 1652] [serial = 2164] [outer = 0x1132ed000] 05:34:14 INFO - PROCESS | 1652 | 1467808454618 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118089c00) [pid = 1652] [serial = 2165] [outer = 0x1132ed000] 05:34:14 INFO - PROCESS | 1652 | 1467808454938 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 654ms 05:34:14 INFO - PROCESS | 1652 | 1467808454959 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1652 | 1467808454960 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:34:14 INFO - PROCESS | 1652 | 1467808454965 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1652 | 1467808454966 Marionette TRACE conn2 <- [1,2858,null,{}] 05:34:14 INFO - PROCESS | 1652 | 1467808454968 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:14 INFO - PROCESS | 1652 | 1467808454969 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:15 INFO - PROCESS | 1652 | 1467808455073 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:34:15 INFO - PROCESS | 1652 | 1467808455121 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1652 | 1467808455122 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c627800 == 43 [pid = 1652] [id = 722] 05:34:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1132ef000) [pid = 1652] [serial = 2166] [outer = 0x0] 05:34:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119a9f400) [pid = 1652] [serial = 2167] [outer = 0x1132ef000] 05:34:15 INFO - PROCESS | 1652 | 1467808455146 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119d8b800) [pid = 1652] [serial = 2168] [outer = 0x1132ef000] 05:34:15 INFO - PROCESS | 1652 | 1467808455402 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:34:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 470ms 05:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:34:15 INFO - PROCESS | 1652 | 1467808455436 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1652 | 1467808455437 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:34:15 INFO - PROCESS | 1652 | 1467808455439 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1652 | 1467808455441 Marionette TRACE conn2 <- [1,2862,null,{}] 05:34:15 INFO - PROCESS | 1652 | 1467808455443 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:15 INFO - PROCESS | 1652 | 1467808455448 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:15 INFO - PROCESS | 1652 | 1467808455557 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:34:15 INFO - PROCESS | 1652 | 1467808455563 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1652 | 1467808455565 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd84800 == 44 [pid = 1652] [id = 723] 05:34:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126541c00) [pid = 1652] [serial = 2169] [outer = 0x0] 05:34:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a76fc00) [pid = 1652] [serial = 2170] [outer = 0x126541c00] 05:34:15 INFO - PROCESS | 1652 | 1467808455591 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a905400) [pid = 1652] [serial = 2171] [outer = 0x126541c00] 05:34:15 INFO - PROCESS | 1652 | 1467808455921 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:34:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 524ms 05:34:15 INFO - PROCESS | 1652 | 1467808455965 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1652 | 1467808455966 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:34:15 INFO - PROCESS | 1652 | 1467808455968 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1652 | 1467808455969 Marionette TRACE conn2 <- [1,2866,null,{}] 05:34:15 INFO - PROCESS | 1652 | 1467808455971 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:15 INFO - PROCESS | 1652 | 1467808455972 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:16 INFO - PROCESS | 1652 | 1467808456079 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:34:16 INFO - PROCESS | 1652 | 1467808456086 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1652 | 1467808456087 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d27d800 == 45 [pid = 1652] [id = 724] 05:34:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a907800) [pid = 1652] [serial = 2172] [outer = 0x0] 05:34:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a90c000) [pid = 1652] [serial = 2173] [outer = 0x12a907800] 05:34:16 INFO - PROCESS | 1652 | 1467808456110 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12ab5e000) [pid = 1652] [serial = 2174] [outer = 0x12a907800] 05:34:16 INFO - PROCESS | 1652 | 1467808456423 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 518ms 05:34:16 INFO - PROCESS | 1652 | 1467808456490 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 1652 | 1467808456492 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:34:16 INFO - PROCESS | 1652 | 1467808456495 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 1652 | 1467808456497 Marionette TRACE conn2 <- [1,2870,null,{}] 05:34:16 INFO - PROCESS | 1652 | 1467808456501 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:16 INFO - PROCESS | 1652 | 1467808456503 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:16 INFO - PROCESS | 1652 | 1467808456598 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:34:16 INFO - PROCESS | 1652 | 1467808456699 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1652 | 1467808456702 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x117d50000 == 46 [pid = 1652] [id = 725] 05:34:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1132ebc00) [pid = 1652] [serial = 2175] [outer = 0x0] 05:34:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x113c98800) [pid = 1652] [serial = 2176] [outer = 0x1132ebc00] 05:34:16 INFO - PROCESS | 1652 | 1467808456732 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116806000) [pid = 1652] [serial = 2177] [outer = 0x1132ebc00] 05:34:17 INFO - PROCESS | 1652 | 1467808457170 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 722ms 05:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:34:17 INFO - PROCESS | 1652 | 1467808457218 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 1652 | 1467808457220 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:34:17 INFO - PROCESS | 1652 | 1467808457225 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1652 | 1467808457227 Marionette TRACE conn2 <- [1,2874,null,{}] 05:34:17 INFO - PROCESS | 1652 | 1467808457230 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:17 INFO - PROCESS | 1652 | 1467808457232 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:17 INFO - PROCESS | 1652 | 1467808457335 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:34:17 INFO - PROCESS | 1652 | 1467808457394 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 1652 | 1467808457396 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261be800 == 47 [pid = 1652] [id = 726] 05:34:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116ea2800) [pid = 1652] [serial = 2178] [outer = 0x0] 05:34:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118547c00) [pid = 1652] [serial = 2179] [outer = 0x116ea2800] 05:34:17 INFO - PROCESS | 1652 | 1467808457426 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118fee800) [pid = 1652] [serial = 2180] [outer = 0x116ea2800] 05:34:17 INFO - PROCESS | 1652 | 1467808457866 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 673ms 05:34:17 INFO - PROCESS | 1652 | 1467808457896 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:34:17 INFO - PROCESS | 1652 | 1467808457897 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:34:17 INFO - PROCESS | 1652 | 1467808457900 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1652 | 1467808457901 Marionette TRACE conn2 <- [1,2878,null,{}] 05:34:17 INFO - PROCESS | 1652 | 1467808457908 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:17 INFO - PROCESS | 1652 | 1467808457912 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:18 INFO - PROCESS | 1652 | 1467808458037 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:34:18 INFO - PROCESS | 1652 | 1467808458122 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1652 | 1467808458125 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd86800 == 48 [pid = 1652] [id = 727] 05:34:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x121da4800) [pid = 1652] [serial = 2181] [outer = 0x0] 05:34:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124a11400) [pid = 1652] [serial = 2182] [outer = 0x121da4800] 05:34:18 INFO - PROCESS | 1652 | 1467808458157 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1254b5c00) [pid = 1652] [serial = 2183] [outer = 0x121da4800] 05:34:18 INFO - PROCESS | 1652 | 1467808458584 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 721ms 05:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:34:18 INFO - PROCESS | 1652 | 1467808458622 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 1652 | 1467808458624 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:34:18 INFO - PROCESS | 1652 | 1467808458628 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1652 | 1467808458630 Marionette TRACE conn2 <- [1,2882,null,{}] 05:34:18 INFO - PROCESS | 1652 | 1467808458633 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:18 INFO - PROCESS | 1652 | 1467808458636 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:18 INFO - PROCESS | 1652 | 1467808458791 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:34:18 INFO - PROCESS | 1652 | 1467808458942 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1652 | 1467808458943 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb54800 == 49 [pid = 1652] [id = 728] 05:34:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x112ec8800) [pid = 1652] [serial = 2184] [outer = 0x0] 05:34:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126d1c000) [pid = 1652] [serial = 2185] [outer = 0x112ec8800] 05:34:19 INFO - PROCESS | 1652 | 1467808459007 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128a1d400) [pid = 1652] [serial = 2186] [outer = 0x112ec8800] 05:34:19 INFO - PROCESS | 1652 | 1467808459631 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:34:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1023ms 05:34:19 INFO - PROCESS | 1652 | 1467808459650 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 1652 | 1467808459653 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:34:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:34:19 INFO - PROCESS | 1652 | 1467808459656 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 1652 | 1467808459658 Marionette TRACE conn2 <- [1,2886,null,{}] 05:34:19 INFO - PROCESS | 1652 | 1467808459690 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:19 INFO - PROCESS | 1652 | 1467808459692 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:19 INFO - PROCESS | 1652 | 1467808459789 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:34:19 INFO - PROCESS | 1652 | 1467808459861 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 1652 | 1467808459864 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x118fdf000 == 50 [pid = 1652] [id = 729] 05:34:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x113dde000) [pid = 1652] [serial = 2187] [outer = 0x0] 05:34:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11619cc00) [pid = 1652] [serial = 2188] [outer = 0x113dde000] 05:34:19 INFO - PROCESS | 1652 | 1467808459891 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116e98400) [pid = 1652] [serial = 2189] [outer = 0x113dde000] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd84800 == 49 [pid = 1652] [id = 723] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12c627800 == 48 [pid = 1652] [id = 722] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x123630000 == 47 [pid = 1652] [id = 721] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb65800 == 46 [pid = 1652] [id = 720] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb26800 == 45 [pid = 1652] [id = 719] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12b293000 == 44 [pid = 1652] [id = 718] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x128a41800 == 43 [pid = 1652] [id = 717] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x126794000 == 42 [pid = 1652] [id = 716] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x121dd7000 == 41 [pid = 1652] [id = 715] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1191ad800 == 40 [pid = 1652] [id = 714] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12cc74000 == 39 [pid = 1652] [id = 18] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x116ef5800 == 38 [pid = 1652] [id = 713] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1212c4800 == 37 [pid = 1652] [id = 712] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac1800 == 36 [pid = 1652] [id = 711] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12c62d800 == 35 [pid = 1652] [id = 710] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12c360800 == 34 [pid = 1652] [id = 696] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12be5a800 == 33 [pid = 1652] [id = 695] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12c636000 == 32 [pid = 1652] [id = 697] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d5000 == 31 [pid = 1652] [id = 698] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x11919b800 == 30 [pid = 1652] [id = 693] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb54800 == 29 [pid = 1652] [id = 728] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd86800 == 28 [pid = 1652] [id = 727] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1261be800 == 27 [pid = 1652] [id = 726] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12d27d800 == 26 [pid = 1652] [id = 724] 05:34:21 INFO - PROCESS | 1652 | --DOCSHELL 0x117d50000 == 25 [pid = 1652] [id = 725] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119bc6800) [pid = 1652] [serial = 2113] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1128c4c00) [pid = 1652] [serial = 2098] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112e1b000) [pid = 1652] [serial = 2099] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118739c00) [pid = 1652] [serial = 2107] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118fec800) [pid = 1652] [serial = 2108] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x115e1e400) [pid = 1652] [serial = 2101] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116636000) [pid = 1652] [serial = 2102] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x113dddc00) [pid = 1652] [serial = 2096] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11297ac00) [pid = 1652] [serial = 2095] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x121daa400) [pid = 1652] [serial = 2116] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1163f3400) [pid = 1652] [serial = 2081] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1131c8c00) [pid = 1652] [serial = 2080] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11939e800) [pid = 1652] [serial = 2084] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118730000) [pid = 1652] [serial = 2083] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12617d000) [pid = 1652] [serial = 2087] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123680800) [pid = 1652] [serial = 2086] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128c3b000) [pid = 1652] [serial = 2090] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126f15800) [pid = 1652] [serial = 2089] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1254b5000) [pid = 1652] [serial = 2119] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11704b800) [pid = 1652] [serial = 2122] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128fb1400) [pid = 1652] [serial = 2093] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118fe7400) [pid = 1652] [serial = 2123] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126d1e000) [pid = 1652] [serial = 2128] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128e5f400) [pid = 1652] [serial = 2092] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x125fdb400) [pid = 1652] [serial = 2120] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126955400) [pid = 1652] [serial = 2126] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118415000) [pid = 1652] [serial = 2105] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128c2e800) [pid = 1652] [serial = 2131] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11805cc00) [pid = 1652] [serial = 2104] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1193a1000) [pid = 1652] [serial = 2110] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124ab4c00) [pid = 1652] [serial = 2117] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x121098800) [pid = 1652] [serial = 2114] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12127b800) [pid = 1652] [serial = 2125] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119688400) [pid = 1652] [serial = 2129] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119688800) [pid = 1652] [serial = 2111] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1652 | 1467808461083 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1476ms 05:34:21 INFO - PROCESS | 1652 | 1467808461131 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 1652 | 1467808461134 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:34:21 INFO - PROCESS | 1652 | 1467808461137 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1652 | 1467808461139 Marionette TRACE conn2 <- [1,2890,null,{}] 05:34:21 INFO - PROCESS | 1652 | 1467808461142 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:21 INFO - PROCESS | 1652 | 1467808461144 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:21 INFO - PROCESS | 1652 | 1467808461219 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:34:21 INFO - PROCESS | 1652 | 1467808461223 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1652 | 1467808461224 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168ba800 == 26 [pid = 1652] [id = 730] 05:34:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1128c5000) [pid = 1652] [serial = 2190] [outer = 0x0] 05:34:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1128cc400) [pid = 1652] [serial = 2191] [outer = 0x1128c5000] 05:34:21 INFO - PROCESS | 1652 | 1467808461255 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x112c67800) [pid = 1652] [serial = 2192] [outer = 0x1128c5000] 05:34:21 INFO - PROCESS | 1652 | 1467808461599 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 521ms 05:34:21 INFO - PROCESS | 1652 | 1467808461659 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 1652 | 1467808461662 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:34:21 INFO - PROCESS | 1652 | 1467808461667 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1652 | 1467808461668 Marionette TRACE conn2 <- [1,2894,null,{}] 05:34:21 INFO - PROCESS | 1652 | 1467808461671 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:21 INFO - PROCESS | 1652 | 1467808461672 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:21 INFO - PROCESS | 1652 | 1467808461752 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:34:21 INFO - PROCESS | 1652 | 1467808461756 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1652 | 1467808461757 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184c3800 == 27 [pid = 1652] [id = 731] 05:34:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112c6c800) [pid = 1652] [serial = 2193] [outer = 0x0] 05:34:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115dfac00) [pid = 1652] [serial = 2194] [outer = 0x112c6c800] 05:34:21 INFO - PROCESS | 1652 | 1467808461787 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116149c00) [pid = 1652] [serial = 2195] [outer = 0x112c6c800] 05:34:22 INFO - PROCESS | 1652 | 1467808462134 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:34:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 05:34:22 INFO - PROCESS | 1652 | 1467808462186 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1652 | 1467808462187 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:34:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:34:22 INFO - PROCESS | 1652 | 1467808462197 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1652 | 1467808462199 Marionette TRACE conn2 <- [1,2898,null,{}] 05:34:22 INFO - PROCESS | 1652 | 1467808462207 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:22 INFO - PROCESS | 1652 | 1467808462210 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:22 INFO - PROCESS | 1652 | 1467808462288 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:34:22 INFO - PROCESS | 1652 | 1467808462298 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 1652 | 1467808462300 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a0f8000 == 28 [pid = 1652] [id = 732] 05:34:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11688dc00) [pid = 1652] [serial = 2196] [outer = 0x0] 05:34:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x117d62000) [pid = 1652] [serial = 2197] [outer = 0x11688dc00] 05:34:22 INFO - PROCESS | 1652 | 1467808462328 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11808c000) [pid = 1652] [serial = 2198] [outer = 0x11688dc00] 05:34:22 INFO - PROCESS | 1652 | 1467808462684 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:34:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 521ms 05:34:22 INFO - PROCESS | 1652 | 1467808462718 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1652 | 1467808462720 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:34:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:34:22 INFO - PROCESS | 1652 | 1467808462722 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1652 | 1467808462723 Marionette TRACE conn2 <- [1,2902,null,{}] 05:34:22 INFO - PROCESS | 1652 | 1467808462726 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:22 INFO - PROCESS | 1652 | 1467808462727 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:22 INFO - PROCESS | 1652 | 1467808462845 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:34:22 INFO - PROCESS | 1652 | 1467808462879 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 1652 | 1467808462880 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215f1000 == 29 [pid = 1652] [id = 733] 05:34:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118418c00) [pid = 1652] [serial = 2199] [outer = 0x0] 05:34:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1186f4c00) [pid = 1652] [serial = 2200] [outer = 0x118418c00] 05:34:22 INFO - PROCESS | 1652 | 1467808462908 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118895800) [pid = 1652] [serial = 2201] [outer = 0x118418c00] 05:34:23 INFO - PROCESS | 1652 | 1467808463207 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 519ms 05:34:23 INFO - PROCESS | 1652 | 1467808463253 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 1652 | 1467808463255 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:34:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:34:23 INFO - PROCESS | 1652 | 1467808463257 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 1652 | 1467808463258 Marionette TRACE conn2 <- [1,2906,null,{}] 05:34:23 INFO - PROCESS | 1652 | 1467808463261 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:23 INFO - PROCESS | 1652 | 1467808463265 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:23 INFO - PROCESS | 1652 | 1467808463359 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:34:23 INFO - PROCESS | 1652 | 1467808463395 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 1652 | 1467808463396 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x125557000 == 30 [pid = 1652] [id = 734] 05:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11313b400) [pid = 1652] [serial = 2202] [outer = 0x0] 05:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119397c00) [pid = 1652] [serial = 2203] [outer = 0x11313b400] 05:34:23 INFO - PROCESS | 1652 | 1467808463421 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11965ec00) [pid = 1652] [serial = 2204] [outer = 0x11313b400] 05:34:23 INFO - PROCESS | 1652 | 1467808463739 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 524ms 05:34:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:34:23 INFO - PROCESS | 1652 | 1467808463783 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 1652 | 1467808463784 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:34:23 INFO - PROCESS | 1652 | 1467808463786 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 1652 | 1467808463788 Marionette TRACE conn2 <- [1,2910,null,{}] 05:34:23 INFO - PROCESS | 1652 | 1467808463790 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:23 INFO - PROCESS | 1652 | 1467808463794 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:23 INFO - PROCESS | 1652 | 1467808463906 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:34:23 INFO - PROCESS | 1652 | 1467808463911 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 1652 | 1467808463912 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a2f800 == 31 [pid = 1652] [id = 735] 05:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118ff0000) [pid = 1652] [serial = 2205] [outer = 0x0] 05:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11972c400) [pid = 1652] [serial = 2206] [outer = 0x118ff0000] 05:34:23 INFO - PROCESS | 1652 | 1467808463937 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x121195c00) [pid = 1652] [serial = 2207] [outer = 0x118ff0000] 05:34:24 INFO - PROCESS | 1652 | 1467808464234 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:34:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:34:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:34:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 474ms 05:34:24 INFO - TEST-START | /DOMEvents/constructors.html 05:34:24 INFO - PROCESS | 1652 | 1467808464272 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 1652 | 1467808464274 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:34:24 INFO - PROCESS | 1652 | 1467808464288 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 1652 | 1467808464290 Marionette TRACE conn2 <- [1,2914,null,{}] 05:34:24 INFO - PROCESS | 1652 | 1467808464303 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:24 INFO - PROCESS | 1652 | 1467808464318 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:24 INFO - PROCESS | 1652 | 1467808464462 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:34:24 INFO - PROCESS | 1652 | 1467808464496 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 1652 | 1467808464498 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7ce800 == 32 [pid = 1652] [id = 736] 05:34:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x121196400) [pid = 1652] [serial = 2208] [outer = 0x0] 05:34:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x121ace400) [pid = 1652] [serial = 2209] [outer = 0x121196400] 05:34:24 INFO - PROCESS | 1652 | 1467808464537 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12367b000) [pid = 1652] [serial = 2210] [outer = 0x121196400] 05:34:25 INFO - PROCESS | 1652 | 1467808465000 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:34:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 747ms 05:34:25 INFO - PROCESS | 1652 | 1467808465025 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1652 | 1467808465026 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:34:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:34:25 INFO - PROCESS | 1652 | 1467808465029 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1652 | 1467808465030 Marionette TRACE conn2 <- [1,2918,null,{}] 05:34:25 INFO - PROCESS | 1652 | 1467808465038 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:25 INFO - PROCESS | 1652 | 1467808465039 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:25 INFO - PROCESS | 1652 | 1467808465330 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126541c00) [pid = 1652] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124cc2400) [pid = 1652] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126d24400) [pid = 1652] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119aa6800) [pid = 1652] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1175eb800) [pid = 1652] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1132b4800) [pid = 1652] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11862d400) [pid = 1652] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1175f4000) [pid = 1652] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128b1000) [pid = 1652] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x114e83800) [pid = 1652] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126d75400) [pid = 1652] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1286d0400) [pid = 1652] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1132ed000) [pid = 1652] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12d12b800) [pid = 1652] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1132ef000) [pid = 1652] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a907800) [pid = 1652] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:34:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12d283800) [pid = 1652] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:34:25 INFO - PROCESS | 1652 | 1467808465375 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1652 | 1467808465377 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x125546800 == 33 [pid = 1652] [id = 737] 05:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1125f5000) [pid = 1652] [serial = 2211] [outer = 0x0] 05:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1128d3000) [pid = 1652] [serial = 2212] [outer = 0x1125f5000] 05:34:25 INFO - PROCESS | 1652 | 1467808465404 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117d58800) [pid = 1652] [serial = 2213] [outer = 0x1125f5000] 05:34:25 INFO - PROCESS | 1652 | 1467808465644 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:34:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:34:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 05:34:25 INFO - PROCESS | 1652 | 1467808465657 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1652 | 1467808465659 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:34:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:34:25 INFO - PROCESS | 1652 | 1467808465668 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1652 | 1467808465669 Marionette TRACE conn2 <- [1,2922,null,{}] 05:34:25 INFO - PROCESS | 1652 | 1467808465672 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:25 INFO - PROCESS | 1652 | 1467808465673 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:25 INFO - PROCESS | 1652 | 1467808465755 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:34:25 INFO - PROCESS | 1652 | 1467808465759 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1652 | 1467808465760 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3bc800 == 34 [pid = 1652] [id = 738] 05:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116e97c00) [pid = 1652] [serial = 2214] [outer = 0x0] 05:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119bc9800) [pid = 1652] [serial = 2215] [outer = 0x116e97c00] 05:34:25 INFO - PROCESS | 1652 | 1467808465787 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124cc3000) [pid = 1652] [serial = 2216] [outer = 0x116e97c00] 05:34:26 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:34:26 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:34:26 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:34:26 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:34:26 INFO - PROCESS | 1652 | 1467808466100 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:34:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:34:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:34:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:34:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:34:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:34:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:34:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:34:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:34:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:34:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 469ms 05:34:26 INFO - PROCESS | 1652 | 1467808466139 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:34:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:34:26 INFO - PROCESS | 1652 | 1467808466140 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:34:26 INFO - PROCESS | 1652 | 1467808466143 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1652 | 1467808466144 Marionette TRACE conn2 <- [1,2926,null,{}] 05:34:26 INFO - PROCESS | 1652 | 1467808466146 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:26 INFO - PROCESS | 1652 | 1467808466147 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:26 INFO - PROCESS | 1652 | 1467808466225 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:34:26 INFO - PROCESS | 1652 | 1467808466284 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1652 | 1467808466285 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3d0800 == 35 [pid = 1652] [id = 739] 05:34:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118421000) [pid = 1652] [serial = 2217] [outer = 0x0] 05:34:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125fe5c00) [pid = 1652] [serial = 2218] [outer = 0x118421000] 05:34:26 INFO - PROCESS | 1652 | 1467808466310 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126bcb800) [pid = 1652] [serial = 2219] [outer = 0x118421000] 05:34:26 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:34:26 INFO - PROCESS | 1652 | 1467808466568 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:34:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:34:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 471ms 05:34:26 INFO - PROCESS | 1652 | 1467808466619 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:34:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:34:26 INFO - PROCESS | 1652 | 1467808466621 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:34:26 INFO - PROCESS | 1652 | 1467808466624 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1652 | 1467808466625 Marionette TRACE conn2 <- [1,2930,null,{}] 05:34:26 INFO - PROCESS | 1652 | 1467808466636 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:26 INFO - PROCESS | 1652 | 1467808466638 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:26 INFO - PROCESS | 1652 | 1467808466751 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:34:26 INFO - PROCESS | 1652 | 1467808466757 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1652 | 1467808466758 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be66800 == 36 [pid = 1652] [id = 740] 05:34:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126bcc800) [pid = 1652] [serial = 2220] [outer = 0x0] 05:34:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126d27000) [pid = 1652] [serial = 2221] [outer = 0x126bcc800] 05:34:26 INFO - PROCESS | 1652 | 1467808466799 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128a14400) [pid = 1652] [serial = 2222] [outer = 0x126bcc800] 05:34:27 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:34:27 INFO - PROCESS | 1652 | 1467808467122 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:34:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:34:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 524ms 05:34:27 INFO - PROCESS | 1652 | 1467808467152 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:34:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:34:27 INFO - PROCESS | 1652 | 1467808467153 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:34:27 INFO - PROCESS | 1652 | 1467808467155 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1652 | 1467808467156 Marionette TRACE conn2 <- [1,2934,null,{}] 05:34:27 INFO - PROCESS | 1652 | 1467808467159 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:27 INFO - PROCESS | 1652 | 1467808467160 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:27 INFO - PROCESS | 1652 | 1467808467281 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:34:27 INFO - PROCESS | 1652 | 1467808467286 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1652 | 1467808467287 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c365800 == 37 [pid = 1652] [id = 741] 05:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128c30400) [pid = 1652] [serial = 2223] [outer = 0x0] 05:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128c3b000) [pid = 1652] [serial = 2224] [outer = 0x128c30400] 05:34:27 INFO - PROCESS | 1652 | 1467808467311 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128faf000) [pid = 1652] [serial = 2225] [outer = 0x128c30400] 05:34:27 INFO - PROCESS | 1652 | 1467808467754 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:34:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:34:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 618ms 05:34:27 INFO - PROCESS | 1652 | 1467808467774 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 1652 | 1467808467777 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:34:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:34:27 INFO - PROCESS | 1652 | 1467808467780 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1652 | 1467808467784 Marionette TRACE conn2 <- [1,2938,null,{}] 05:34:27 INFO - PROCESS | 1652 | 1467808467787 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:27 INFO - PROCESS | 1652 | 1467808467789 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:27 INFO - PROCESS | 1652 | 1467808467900 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:34:27 INFO - PROCESS | 1652 | 1467808467957 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1652 | 1467808467958 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x119192800 == 38 [pid = 1652] [id = 742] 05:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1128b0000) [pid = 1652] [serial = 2226] [outer = 0x0] 05:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112c6d000) [pid = 1652] [serial = 2227] [outer = 0x1128b0000] 05:34:27 INFO - PROCESS | 1652 | 1467808467989 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x113c5e400) [pid = 1652] [serial = 2228] [outer = 0x1128b0000] 05:34:28 INFO - PROCESS | 1652 | 1467808468434 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:34:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:34:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 05:34:28 INFO - PROCESS | 1652 | 1467808468452 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1652 | 1467808468455 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:34:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:34:28 INFO - PROCESS | 1652 | 1467808468460 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1652 | 1467808468461 Marionette TRACE conn2 <- [1,2942,null,{}] 05:34:28 INFO - PROCESS | 1652 | 1467808468464 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:28 INFO - PROCESS | 1652 | 1467808468466 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:28 INFO - PROCESS | 1652 | 1467808468579 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:34:28 INFO - PROCESS | 1652 | 1467808468637 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1652 | 1467808468638 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b3c800 == 39 [pid = 1652] [id = 743] 05:34:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1163eb000) [pid = 1652] [serial = 2229] [outer = 0x0] 05:34:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118051800) [pid = 1652] [serial = 2230] [outer = 0x1163eb000] 05:34:28 INFO - PROCESS | 1652 | 1467808468668 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118421400) [pid = 1652] [serial = 2231] [outer = 0x1163eb000] 05:34:29 INFO - PROCESS | 1652 | 1467808469078 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:34:29 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:34:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:34:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 672ms 05:34:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:34:29 INFO - PROCESS | 1652 | 1467808469132 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 1652 | 1467808469134 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:34:29 INFO - PROCESS | 1652 | 1467808469136 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1652 | 1467808469138 Marionette TRACE conn2 <- [1,2946,null,{}] 05:34:29 INFO - PROCESS | 1652 | 1467808469146 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:29 INFO - PROCESS | 1652 | 1467808469149 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:29 INFO - PROCESS | 1652 | 1467808469261 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:34:29 INFO - PROCESS | 1652 | 1467808469367 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 1652 | 1467808469370 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12be5d800 == 40 [pid = 1652] [id = 744] 05:34:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118544c00) [pid = 1652] [serial = 2232] [outer = 0x0] 05:34:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119aa7800) [pid = 1652] [serial = 2233] [outer = 0x118544c00] 05:34:29 INFO - PROCESS | 1652 | 1467808469400 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119d87c00) [pid = 1652] [serial = 2234] [outer = 0x118544c00] 05:34:29 INFO - PROCESS | 1652 | 1467808469942 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:34:29 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:34:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 823ms 05:34:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:34:29 INFO - PROCESS | 1652 | 1467808469960 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 1652 | 1467808469962 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:34:29 INFO - PROCESS | 1652 | 1467808469966 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1652 | 1467808469968 Marionette TRACE conn2 <- [1,2950,null,{}] 05:34:29 INFO - PROCESS | 1652 | 1467808469971 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:29 INFO - PROCESS | 1652 | 1467808469973 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:30 INFO - PROCESS | 1652 | 1467808470075 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:34:30 INFO - PROCESS | 1652 | 1467808470130 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1652 | 1467808470132 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f11000 == 41 [pid = 1652] [id = 745] 05:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x115e26000) [pid = 1652] [serial = 2235] [outer = 0x0] 05:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116140000) [pid = 1652] [serial = 2236] [outer = 0x115e26000] 05:34:30 INFO - PROCESS | 1652 | 1467808470161 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116e9ac00) [pid = 1652] [serial = 2237] [outer = 0x115e26000] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12be66800 == 40 [pid = 1652] [id = 740] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3d0800 == 39 [pid = 1652] [id = 739] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3bc800 == 38 [pid = 1652] [id = 738] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x125546800 == 37 [pid = 1652] [id = 737] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7ce800 == 36 [pid = 1652] [id = 736] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x128a2f800 == 35 [pid = 1652] [id = 735] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x125557000 == 34 [pid = 1652] [id = 734] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1215f1000 == 33 [pid = 1652] [id = 733] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x11a0f8000 == 32 [pid = 1652] [id = 732] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1184c3800 == 31 [pid = 1652] [id = 731] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1168ba800 == 30 [pid = 1652] [id = 730] 05:34:30 INFO - PROCESS | 1652 | --DOCSHELL 0x118fdf000 == 29 [pid = 1652] [id = 729] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a905400) [pid = 1652] [serial = 2171] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x126536800) [pid = 1652] [serial = 2155] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1286cb800) [pid = 1652] [serial = 2158] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119d7f000) [pid = 1652] [serial = 2149] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11a0d1000) [pid = 1652] [serial = 2150] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x117d62400) [pid = 1652] [serial = 2137] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118417400) [pid = 1652] [serial = 2138] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x121196800) [pid = 1652] [serial = 2152] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11965f800) [pid = 1652] [serial = 2146] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11972d800) [pid = 1652] [serial = 2147] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118083000) [pid = 1652] [serial = 2143] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11841f000) [pid = 1652] [serial = 2144] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112982000) [pid = 1652] [serial = 2134] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1132eb000) [pid = 1652] [serial = 2135] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x115e95400) [pid = 1652] [serial = 2140] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128e60c00) [pid = 1652] [serial = 2161] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11680bc00) [pid = 1652] [serial = 2141] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128e54800) [pid = 1652] [serial = 2132] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128e53000) [pid = 1652] [serial = 2159] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115e24400) [pid = 1652] [serial = 2164] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1254b6000) [pid = 1652] [serial = 1460] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118089c00) [pid = 1652] [serial = 2165] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128fb6000) [pid = 1652] [serial = 2162] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a76fc00) [pid = 1652] [serial = 2170] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126d24000) [pid = 1652] [serial = 2156] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119a9f400) [pid = 1652] [serial = 2167] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1235b2400) [pid = 1652] [serial = 2153] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119d8b800) [pid = 1652] [serial = 2168] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12ab5e000) [pid = 1652] [serial = 2174] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12a90c000) [pid = 1652] [serial = 2173] [outer = 0x0] [url = about:blank] 05:34:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x112dd9000 == 30 [pid = 1652] [id = 746] 05:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x117d5e000) [pid = 1652] [serial = 2238] [outer = 0x0] 05:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1128ab800) [pid = 1652] [serial = 2239] [outer = 0x117d5e000] 05:34:30 INFO - PROCESS | 1652 | 1467808470551 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:34:30 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:34:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 05:34:30 INFO - PROCESS | 1652 | 1467808470585 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1652 | 1467808470588 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:34:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:34:30 INFO - PROCESS | 1652 | 1467808470593 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1652 | 1467808470594 Marionette TRACE conn2 <- [1,2954,null,{}] 05:34:30 INFO - PROCESS | 1652 | 1467808470596 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:30 INFO - PROCESS | 1652 | 1467808470598 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:30 INFO - PROCESS | 1652 | 1467808470694 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:34:30 INFO - PROCESS | 1652 | 1467808470773 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1652 | 1467808470774 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x121209800 == 31 [pid = 1652] [id = 747] 05:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118089800) [pid = 1652] [serial = 2240] [outer = 0x0] 05:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118545000) [pid = 1652] [serial = 2241] [outer = 0x118089800] 05:34:30 INFO - PROCESS | 1652 | 1467808470803 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118894000) [pid = 1652] [serial = 2242] [outer = 0x118089800] 05:34:31 INFO - PROCESS | 1652 | 1467808471084 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:34:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:34:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:34:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 524ms 05:34:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:34:31 INFO - PROCESS | 1652 | 1467808471120 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 1652 | 1467808471121 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:34:31 INFO - PROCESS | 1652 | 1467808471123 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 1652 | 1467808471126 Marionette TRACE conn2 <- [1,2958,null,{}] 05:34:31 INFO - PROCESS | 1652 | 1467808471136 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:31 INFO - PROCESS | 1652 | 1467808471139 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:31 INFO - PROCESS | 1652 | 1467808471226 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:34:31 INFO - PROCESS | 1652 | 1467808471283 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 1652 | 1467808471285 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b3c000 == 32 [pid = 1652] [id = 748] 05:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119398800) [pid = 1652] [serial = 2243] [outer = 0x0] 05:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119722000) [pid = 1652] [serial = 2244] [outer = 0x119398800] 05:34:31 INFO - PROCESS | 1652 | 1467808471312 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121098000) [pid = 1652] [serial = 2245] [outer = 0x119398800] 05:34:31 INFO - PROCESS | 1652 | 1467808471575 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:34:31 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:34:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 475ms 05:34:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:34:31 INFO - PROCESS | 1652 | 1467808471605 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 1652 | 1467808471606 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:34:31 INFO - PROCESS | 1652 | 1467808471608 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 1652 | 1467808471609 Marionette TRACE conn2 <- [1,2962,null,{}] 05:34:31 INFO - PROCESS | 1652 | 1467808471620 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:31 INFO - PROCESS | 1652 | 1467808471621 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:31 INFO - PROCESS | 1652 | 1467808471707 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:34:31 INFO - PROCESS | 1652 | 1467808471712 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 1652 | 1467808471714 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8be000 == 33 [pid = 1652] [id = 749] 05:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121ac6000) [pid = 1652] [serial = 2246] [outer = 0x0] 05:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124c87400) [pid = 1652] [serial = 2247] [outer = 0x121ac6000] 05:34:31 INFO - PROCESS | 1652 | 1467808471739 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1254b6400) [pid = 1652] [serial = 2248] [outer = 0x121ac6000] 05:34:32 INFO - PROCESS | 1652 | 1467808472055 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:34:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:34:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 477ms 05:34:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:34:32 INFO - PROCESS | 1652 | 1467808472085 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 1652 | 1467808472086 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:34:32 INFO - PROCESS | 1652 | 1467808472088 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1652 | 1467808472089 Marionette TRACE conn2 <- [1,2966,null,{}] 05:34:32 INFO - PROCESS | 1652 | 1467808472091 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:32 INFO - PROCESS | 1652 | 1467808472093 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:32 INFO - PROCESS | 1652 | 1467808472201 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:34:32 INFO - PROCESS | 1652 | 1467808472207 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1652 | 1467808472208 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b2ac800 == 34 [pid = 1652] [id = 750] 05:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118fe6000) [pid = 1652] [serial = 2249] [outer = 0x0] 05:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x125f4c800) [pid = 1652] [serial = 2250] [outer = 0x118fe6000] 05:34:32 INFO - PROCESS | 1652 | 1467808472232 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126bc4800) [pid = 1652] [serial = 2251] [outer = 0x118fe6000] 05:34:32 INFO - PROCESS | 1652 | 1467808472525 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:34:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:34:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms 05:34:32 INFO - PROCESS | 1652 | 1467808472563 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 1652 | 1467808472566 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:34:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:34:32 INFO - PROCESS | 1652 | 1467808472569 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1652 | 1467808472570 Marionette TRACE conn2 <- [1,2970,null,{}] 05:34:32 INFO - PROCESS | 1652 | 1467808472572 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:32 INFO - PROCESS | 1652 | 1467808472576 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:32 INFO - PROCESS | 1652 | 1467808472693 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:34:32 INFO - PROCESS | 1652 | 1467808472729 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1652 | 1467808472730 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x121207800 == 35 [pid = 1652] [id = 751] 05:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126d1c800) [pid = 1652] [serial = 2252] [outer = 0x0] 05:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126d28400) [pid = 1652] [serial = 2253] [outer = 0x126d1c800] 05:34:32 INFO - PROCESS | 1652 | 1467808472755 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128e57400) [pid = 1652] [serial = 2254] [outer = 0x126d1c800] 05:34:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:34:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 469ms 05:34:33 INFO - PROCESS | 1652 | 1467808473035 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:34:33 INFO - PROCESS | 1652 | 1467808473038 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1652 | 1467808473040 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:34:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:34:33 INFO - PROCESS | 1652 | 1467808473042 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1652 | 1467808473043 Marionette TRACE conn2 <- [1,2974,null,{}] 05:34:33 INFO - PROCESS | 1652 | 1467808473070 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:33 INFO - PROCESS | 1652 | 1467808473071 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:33 INFO - PROCESS | 1652 | 1467808473182 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:34:33 INFO - PROCESS | 1652 | 1467808473186 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 1652 | 1467808473187 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c355000 == 36 [pid = 1652] [id = 752] 05:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118542c00) [pid = 1652] [serial = 2255] [outer = 0x0] 05:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128fb5800) [pid = 1652] [serial = 2256] [outer = 0x118542c00] 05:34:33 INFO - PROCESS | 1652 | 1467808473210 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112ebbc00) [pid = 1652] [serial = 2257] [outer = 0x118542c00] 05:34:33 INFO - PROCESS | 1652 | 1467808473520 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:34:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:34:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 530ms 05:34:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:34:33 INFO - PROCESS | 1652 | 1467808473572 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1652 | 1467808473573 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:34:33 INFO - PROCESS | 1652 | 1467808473583 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1652 | 1467808473584 Marionette TRACE conn2 <- [1,2978,null,{}] 05:34:33 INFO - PROCESS | 1652 | 1467808473587 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:33 INFO - PROCESS | 1652 | 1467808473588 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:33 INFO - PROCESS | 1652 | 1467808473691 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:34:33 INFO - PROCESS | 1652 | 1467808473695 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 1652 | 1467808473696 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x116688800 == 37 [pid = 1652] [id = 753] 05:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126d20000) [pid = 1652] [serial = 2258] [outer = 0x0] 05:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a878000) [pid = 1652] [serial = 2259] [outer = 0x126d20000] 05:34:33 INFO - PROCESS | 1652 | 1467808473717 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a906400) [pid = 1652] [serial = 2260] [outer = 0x126d20000] 05:34:34 INFO - PROCESS | 1652 | 1467808474052 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:34:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:34:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 525ms 05:34:34 INFO - PROCESS | 1652 | 1467808474102 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1652 | 1467808474103 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:34:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:34:34 INFO - PROCESS | 1652 | 1467808474111 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1652 | 1467808474114 Marionette TRACE conn2 <- [1,2982,null,{}] 05:34:34 INFO - PROCESS | 1652 | 1467808474117 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:34 INFO - PROCESS | 1652 | 1467808474118 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:34 INFO - PROCESS | 1652 | 1467808474218 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:34:34 INFO - PROCESS | 1652 | 1467808474222 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1652 | 1467808474223 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd77000 == 38 [pid = 1652] [id = 754] 05:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a76e400) [pid = 1652] [serial = 2261] [outer = 0x0] 05:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a909800) [pid = 1652] [serial = 2262] [outer = 0x12a76e400] 05:34:34 INFO - PROCESS | 1652 | 1467808474278 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12ab60800) [pid = 1652] [serial = 2263] [outer = 0x12a76e400] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116e97c00) [pid = 1652] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126bcc800) [pid = 1652] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118418c00) [pid = 1652] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11313b400) [pid = 1652] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113dde000) [pid = 1652] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1128c5000) [pid = 1652] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11688dc00) [pid = 1652] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112c6c800) [pid = 1652] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118ff0000) [pid = 1652] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x121196400) [pid = 1652] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1132ebc00) [pid = 1652] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116ea2800) [pid = 1652] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x121da4800) [pid = 1652] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112ec8800) [pid = 1652] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1125f5000) [pid = 1652] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:34:34 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118421000) [pid = 1652] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:34:34 INFO - PROCESS | 1652 | 1467808474644 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:34:34 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:34:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 577ms 05:34:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:34:34 INFO - PROCESS | 1652 | 1467808474683 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1652 | 1467808474684 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:34:34 INFO - PROCESS | 1652 | 1467808474686 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1652 | 1467808474687 Marionette TRACE conn2 <- [1,2986,null,{}] 05:34:34 INFO - PROCESS | 1652 | 1467808474689 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:34 INFO - PROCESS | 1652 | 1467808474690 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:34 INFO - PROCESS | 1652 | 1467808474772 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:34:34 INFO - PROCESS | 1652 | 1467808474775 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1652 | 1467808474776 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x125544000 == 39 [pid = 1652] [id = 755] 05:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x115d03000) [pid = 1652] [serial = 2264] [outer = 0x0] 05:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118ff0000) [pid = 1652] [serial = 2265] [outer = 0x115d03000] 05:34:34 INFO - PROCESS | 1652 | 1467808474801 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126d21400) [pid = 1652] [serial = 2266] [outer = 0x115d03000] 05:34:35 INFO - PROCESS | 1652 | 1467808475119 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:34:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:34:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 475ms 05:34:35 INFO - PROCESS | 1652 | 1467808475162 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1652 | 1467808475163 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:34:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:34:35 INFO - PROCESS | 1652 | 1467808475166 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1652 | 1467808475168 Marionette TRACE conn2 <- [1,2990,null,{}] 05:34:35 INFO - PROCESS | 1652 | 1467808475170 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:35 INFO - PROCESS | 1652 | 1467808475172 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:35 INFO - PROCESS | 1652 | 1467808475321 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:34:35 INFO - PROCESS | 1652 | 1467808475330 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 1652 | 1467808475332 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d652000 == 40 [pid = 1652] [id = 756] 05:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128e51800) [pid = 1652] [serial = 2267] [outer = 0x0] 05:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12ab6b400) [pid = 1652] [serial = 2268] [outer = 0x128e51800] 05:34:35 INFO - PROCESS | 1652 | 1467808475385 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12acf4800) [pid = 1652] [serial = 2269] [outer = 0x128e51800] 05:34:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d286800 == 41 [pid = 1652] [id = 757] 05:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12acfc000) [pid = 1652] [serial = 2270] [outer = 0x0] 05:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x115df4c00) [pid = 1652] [serial = 2271] [outer = 0x12acfc000] 05:34:35 INFO - PROCESS | 1652 | 1467808475726 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:34:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:34:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 05:34:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:34:35 INFO - PROCESS | 1652 | 1467808475735 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1652 | 1467808475736 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:34:35 INFO - PROCESS | 1652 | 1467808475738 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1652 | 1467808475739 Marionette TRACE conn2 <- [1,2994,null,{}] 05:34:35 INFO - PROCESS | 1652 | 1467808475741 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:35 INFO - PROCESS | 1652 | 1467808475742 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:35 INFO - PROCESS | 1652 | 1467808475849 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:34:35 INFO - PROCESS | 1652 | 1467808475909 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 1652 | 1467808475910 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d6c0800 == 42 [pid = 1652] [id = 758] 05:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x115df0800) [pid = 1652] [serial = 2272] [outer = 0x0] 05:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12acfb000) [pid = 1652] [serial = 2273] [outer = 0x115df0800] 05:34:35 INFO - PROCESS | 1652 | 1467808475934 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b31dc00) [pid = 1652] [serial = 2274] [outer = 0x115df0800] 05:34:36 INFO - PROCESS | 1652 | 1467808476169 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:34:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:34:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:34:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 470ms 05:34:36 INFO - PROCESS | 1652 | 1467808476209 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 1652 | 1467808476210 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:34:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:34:36 INFO - PROCESS | 1652 | 1467808476222 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 1652 | 1467808476223 Marionette TRACE conn2 <- [1,2998,null,{}] 05:34:36 INFO - PROCESS | 1652 | 1467808476225 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:36 INFO - PROCESS | 1652 | 1467808476226 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:36 INFO - PROCESS | 1652 | 1467808476325 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:34:36 INFO - PROCESS | 1652 | 1467808476335 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1652 | 1467808476336 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12129b800 == 43 [pid = 1652] [id = 759] 05:34:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x121098800) [pid = 1652] [serial = 2275] [outer = 0x0] 05:34:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b323c00) [pid = 1652] [serial = 2276] [outer = 0x121098800] 05:34:36 INFO - PROCESS | 1652 | 1467808476359 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bb71800) [pid = 1652] [serial = 2277] [outer = 0x121098800] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x112dd9000 == 42 [pid = 1652] [id = 746] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12be5d800 == 41 [pid = 1652] [id = 744] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x126b3c800 == 40 [pid = 1652] [id = 743] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x119192800 == 39 [pid = 1652] [id = 742] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12c365800 == 38 [pid = 1652] [id = 741] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x118f11000 == 37 [pid = 1652] [id = 745] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x121209800 == 36 [pid = 1652] [id = 747] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x121207800 == 35 [pid = 1652] [id = 751] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12b2ac800 == 34 [pid = 1652] [id = 750] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x116688800 == 33 [pid = 1652] [id = 753] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x125544000 == 32 [pid = 1652] [id = 755] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd77000 == 31 [pid = 1652] [id = 754] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x126b3c000 == 30 [pid = 1652] [id = 748] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12d6c0800 == 29 [pid = 1652] [id = 758] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12a8be000 == 28 [pid = 1652] [id = 749] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12c355000 == 27 [pid = 1652] [id = 752] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12d652000 == 26 [pid = 1652] [id = 756] 05:34:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12d286800 == 25 [pid = 1652] [id = 757] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12cd7a000) [pid = 1652] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11972c400) [pid = 1652] [serial = 2206] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11965ec00) [pid = 1652] [serial = 2204] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12367b000) [pid = 1652] [serial = 2210] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121ace400) [pid = 1652] [serial = 2209] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116806000) [pid = 1652] [serial = 2177] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113c98800) [pid = 1652] [serial = 2176] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118fee800) [pid = 1652] [serial = 2180] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118547c00) [pid = 1652] [serial = 2179] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1254b5c00) [pid = 1652] [serial = 2183] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124a11400) [pid = 1652] [serial = 2182] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128a1d400) [pid = 1652] [serial = 2186] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126d1c000) [pid = 1652] [serial = 2185] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x117d58800) [pid = 1652] [serial = 2213] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126bcb800) [pid = 1652] [serial = 2219] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1128d3000) [pid = 1652] [serial = 2212] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x121195c00) [pid = 1652] [serial = 2207] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119bc9800) [pid = 1652] [serial = 2215] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124cc3000) [pid = 1652] [serial = 2216] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128a14400) [pid = 1652] [serial = 2222] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x125fe5c00) [pid = 1652] [serial = 2218] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118895800) [pid = 1652] [serial = 2201] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126d27000) [pid = 1652] [serial = 2221] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1186f4c00) [pid = 1652] [serial = 2200] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119397c00) [pid = 1652] [serial = 2203] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x116e98400) [pid = 1652] [serial = 2189] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11619cc00) [pid = 1652] [serial = 2188] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1128cc400) [pid = 1652] [serial = 2191] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x112c67800) [pid = 1652] [serial = 2192] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x117d62000) [pid = 1652] [serial = 2197] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x11808c000) [pid = 1652] [serial = 2198] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x115dfac00) [pid = 1652] [serial = 2194] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x116149c00) [pid = 1652] [serial = 2195] [outer = 0x0] [url = about:blank] 05:34:37 INFO - PROCESS | 1652 | 1467808477873 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:34:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:34:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1675ms 05:34:37 INFO - PROCESS | 1652 | 1467808477898 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1652 | 1467808477899 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:34:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:34:37 INFO - PROCESS | 1652 | 1467808477903 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1652 | 1467808477905 Marionette TRACE conn2 <- [1,3002,null,{}] 05:34:37 INFO - PROCESS | 1652 | 1467808477909 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:37 INFO - PROCESS | 1652 | 1467808477910 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:37 INFO - PROCESS | 1652 | 1467808477989 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:34:38 INFO - PROCESS | 1652 | 1467808478045 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 1652 | 1467808478047 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x116688800 == 26 [pid = 1652] [id = 760] 05:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1128ac400) [pid = 1652] [serial = 2278] [outer = 0x0] 05:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1128ad400) [pid = 1652] [serial = 2279] [outer = 0x1128ac400] 05:34:38 INFO - PROCESS | 1652 | 1467808478075 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1128c8000) [pid = 1652] [serial = 2280] [outer = 0x1128ac400] 05:34:38 INFO - PROCESS | 1652 | 1467808478361 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:34:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:34:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 520ms 05:34:38 INFO - PROCESS | 1652 | 1467808478423 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1652 | 1467808478427 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:34:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:34:38 INFO - PROCESS | 1652 | 1467808478434 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1652 | 1467808478435 Marionette TRACE conn2 <- [1,3006,null,{}] 05:34:38 INFO - PROCESS | 1652 | 1467808478438 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:38 INFO - PROCESS | 1652 | 1467808478440 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:38 INFO - PROCESS | 1652 | 1467808478519 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:34:38 INFO - PROCESS | 1652 | 1467808478524 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 1652 | 1467808478525 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x11842d000 == 27 [pid = 1652] [id = 761] 05:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x112983800) [pid = 1652] [serial = 2281] [outer = 0x0] 05:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11328d000) [pid = 1652] [serial = 2282] [outer = 0x112983800] 05:34:38 INFO - PROCESS | 1652 | 1467808478554 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x113c4fc00) [pid = 1652] [serial = 2283] [outer = 0x112983800] 05:34:38 INFO - PROCESS | 1652 | 1467808478861 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:34:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:34:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 471ms 05:34:38 INFO - PROCESS | 1652 | 1467808478904 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1652 | 1467808478905 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:34:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:34:38 INFO - PROCESS | 1652 | 1467808478908 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1652 | 1467808478910 Marionette TRACE conn2 <- [1,3010,null,{}] 05:34:38 INFO - PROCESS | 1652 | 1467808478919 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:38 INFO - PROCESS | 1652 | 1467808478922 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:39 INFO - PROCESS | 1652 | 1467808478998 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:34:39 INFO - PROCESS | 1652 | 1467808479003 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1652 | 1467808479005 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194d2000 == 28 [pid = 1652] [id = 762] 05:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x111f2ac00) [pid = 1652] [serial = 2284] [outer = 0x0] 05:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116636400) [pid = 1652] [serial = 2285] [outer = 0x111f2ac00] 05:34:39 INFO - PROCESS | 1652 | 1467808479035 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11680c000) [pid = 1652] [serial = 2286] [outer = 0x111f2ac00] 05:34:39 INFO - PROCESS | 1652 | 1467808479355 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:34:39 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:34:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 474ms 05:34:39 INFO - PROCESS | 1652 | 1467808479383 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 1652 | 1467808479384 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:34:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:34:39 INFO - PROCESS | 1652 | 1467808479387 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 1652 | 1467808479388 Marionette TRACE conn2 <- [1,3014,null,{}] 05:34:39 INFO - PROCESS | 1652 | 1467808479390 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 1652 | 1467808479391 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:39 INFO - PROCESS | 1652 | 1467808479467 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:34:39 INFO - PROCESS | 1652 | 1467808479525 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1652 | 1467808479526 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x121150800 == 29 [pid = 1652] [id = 763] 05:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116a29400) [pid = 1652] [serial = 2287] [outer = 0x0] 05:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x117050c00) [pid = 1652] [serial = 2288] [outer = 0x116a29400] 05:34:39 INFO - PROCESS | 1652 | 1467808479551 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x117d57400) [pid = 1652] [serial = 2289] [outer = 0x116a29400] 05:34:39 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:34:39 INFO - PROCESS | 1652 | 1467808479827 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:34:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:34:39 INFO - {} 05:34:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:34:39 INFO - {} 05:34:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:34:39 INFO - {} 05:34:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:34:39 INFO - {} 05:34:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 474ms 05:34:39 INFO - PROCESS | 1652 | 1467808479876 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 1652 | 1467808479878 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:34:39 INFO - TEST-START | /FileAPI/fileReader.html 05:34:39 INFO - PROCESS | 1652 | 1467808479884 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 1652 | 1467808479885 Marionette TRACE conn2 <- [1,3018,null,{}] 05:34:39 INFO - PROCESS | 1652 | 1467808479887 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 1652 | 1467808479888 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:39 INFO - PROCESS | 1652 | 1467808479963 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:34:39 INFO - PROCESS | 1652 | 1467808479968 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1652 | 1467808479969 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215db800 == 30 [pid = 1652] [id = 764] 05:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112e1e400) [pid = 1652] [serial = 2290] [outer = 0x0] 05:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118054000) [pid = 1652] [serial = 2291] [outer = 0x112e1e400] 05:34:39 INFO - PROCESS | 1652 | 1467808479993 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11841e400) [pid = 1652] [serial = 2292] [outer = 0x112e1e400] 05:34:40 INFO - PROCESS | 1652 | 1467808480328 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:34:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:34:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:34:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:34:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:34:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 470ms 05:34:40 INFO - PROCESS | 1652 | 1467808480355 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1652 | 1467808480357 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:34:40 INFO - TEST-START | /FileAPI/historical.html 05:34:40 INFO - PROCESS | 1652 | 1467808480360 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1652 | 1467808480362 Marionette TRACE conn2 <- [1,3022,null,{}] 05:34:40 INFO - PROCESS | 1652 | 1467808480365 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:40 INFO - PROCESS | 1652 | 1467808480371 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:40 INFO - PROCESS | 1652 | 1467808480551 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:34:40 INFO - PROCESS | 1652 | 1467808480557 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1652 | 1467808480558 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x125541000 == 31 [pid = 1652] [id = 765] 05:34:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11841e800) [pid = 1652] [serial = 2293] [outer = 0x0] 05:34:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118549800) [pid = 1652] [serial = 2294] [outer = 0x11841e800] 05:34:40 INFO - PROCESS | 1652 | 1467808480599 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118fee400) [pid = 1652] [serial = 2295] [outer = 0x11841e800] 05:34:40 INFO - PROCESS | 1652 | 1467808480915 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:34:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:34:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:34:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:34:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:34:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:34:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:34:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:34:40 INFO - TEST-OK | /FileAPI/historical.html | took 574ms 05:34:40 INFO - PROCESS | 1652 | 1467808480937 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1652 | 1467808480938 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:34:40 INFO - TEST-START | /FileAPI/idlharness.html 05:34:40 INFO - PROCESS | 1652 | 1467808480940 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1652 | 1467808480941 Marionette TRACE conn2 <- [1,3026,null,{}] 05:34:40 INFO - PROCESS | 1652 | 1467808480963 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:40 INFO - PROCESS | 1652 | 1467808480966 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:41 INFO - PROCESS | 1652 | 1467808481068 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:34:41 INFO - PROCESS | 1652 | 1467808481074 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1652 | 1467808481075 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1265e8800 == 32 [pid = 1652] [id = 766] 05:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1184eac00) [pid = 1652] [serial = 2296] [outer = 0x0] 05:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1193a1c00) [pid = 1652] [serial = 2297] [outer = 0x1184eac00] 05:34:41 INFO - PROCESS | 1652 | 1467808481099 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11968d000) [pid = 1652] [serial = 2298] [outer = 0x1184eac00] 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:34:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:34:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:34:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:34:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:34:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:34:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:34:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:34:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:34:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:34:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:34:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:34:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:34:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:34:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:34:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:34:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:34:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:34:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:34:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:34:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:34:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:34:41 INFO - PROCESS | 1652 | 1467808481556 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:34:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:34:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:34:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:34:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 635ms 05:34:41 INFO - PROCESS | 1652 | 1467808481577 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1652 | 1467808481578 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:34:41 INFO - TEST-START | /FileAPI/idlharness.worker 05:34:41 INFO - PROCESS | 1652 | 1467808481580 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1652 | 1467808481590 Marionette TRACE conn2 <- [1,3030,null,{}] 05:34:41 INFO - PROCESS | 1652 | 1467808481592 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:41 INFO - PROCESS | 1652 | 1467808481593 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:41 INFO - PROCESS | 1652 | 1467808481669 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:34:41 INFO - PROCESS | 1652 | 1467808481672 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1652 | 1467808481673 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b3c6000 == 33 [pid = 1652] [id = 767] 05:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119690400) [pid = 1652] [serial = 2299] [outer = 0x0] 05:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124cbe000) [pid = 1652] [serial = 2300] [outer = 0x119690400] 05:34:41 INFO - PROCESS | 1652 | 1467808481700 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125f48800) [pid = 1652] [serial = 2301] [outer = 0x119690400] 05:34:41 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:34:42 INFO - PROCESS | 1652 | 1467808482316 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:34:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:34:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:34:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:34:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:34:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:34:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:34:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:34:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:34:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:34:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:34:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:34:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:34:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:34:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:34:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:34:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:34:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:34:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:34:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:34:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:34:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:34:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:34:42 INFO - {} 05:34:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 793ms 05:34:42 INFO - PROCESS | 1652 | 1467808482375 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 1652 | 1467808482376 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:34:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:34:42 INFO - PROCESS | 1652 | 1467808482378 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1652 | 1467808482379 Marionette TRACE conn2 <- [1,3034,null,{}] 05:34:42 INFO - PROCESS | 1652 | 1467808482381 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:42 INFO - PROCESS | 1652 | 1467808482382 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:42 INFO - PROCESS | 1652 | 1467808482466 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:34:42 INFO - PROCESS | 1652 | 1467808482469 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1652 | 1467808482470 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194cc800 == 34 [pid = 1652] [id = 768] 05:34:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126751800) [pid = 1652] [serial = 2302] [outer = 0x0] 05:34:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12ace1800) [pid = 1652] [serial = 2303] [outer = 0x126751800] 05:34:42 INFO - PROCESS | 1652 | 1467808482494 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12acedc00) [pid = 1652] [serial = 2304] [outer = 0x126751800] 05:34:42 INFO - PROCESS | 1652 | 1467808482796 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:34:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:34:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 470ms 05:34:42 INFO - PROCESS | 1652 | 1467808482849 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 1652 | 1467808482850 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:34:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:34:42 INFO - PROCESS | 1652 | 1467808482853 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1652 | 1467808482854 Marionette TRACE conn2 <- [1,3038,null,{}] 05:34:42 INFO - PROCESS | 1652 | 1467808482856 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:42 INFO - PROCESS | 1652 | 1467808482857 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:42 INFO - PROCESS | 1652 | 1467808482935 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:34:43 INFO - PROCESS | 1652 | 1467808483021 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 1652 | 1467808483022 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d66c000 == 35 [pid = 1652] [id = 769] 05:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1254b2800) [pid = 1652] [serial = 2305] [outer = 0x0] 05:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12acee800) [pid = 1652] [serial = 2306] [outer = 0x1254b2800] 05:34:43 INFO - PROCESS | 1652 | 1467808483046 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b31f400) [pid = 1652] [serial = 2307] [outer = 0x1254b2800] 05:34:43 INFO - PROCESS | 1652 | 1467808483316 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:34:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 520ms 05:34:43 INFO - PROCESS | 1652 | 1467808483373 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 1652 | 1467808483375 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:34:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:34:43 INFO - PROCESS | 1652 | 1467808483377 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 1652 | 1467808483380 Marionette TRACE conn2 <- [1,3042,null,{}] 05:34:43 INFO - PROCESS | 1652 | 1467808483383 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:43 INFO - PROCESS | 1652 | 1467808483385 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:43 INFO - PROCESS | 1652 | 1467808483492 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:34:43 INFO - PROCESS | 1652 | 1467808483502 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 1652 | 1467808483503 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215da000 == 36 [pid = 1652] [id = 770] 05:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12bb73c00) [pid = 1652] [serial = 2308] [outer = 0x0] 05:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12bb7b400) [pid = 1652] [serial = 2309] [outer = 0x12bb73c00] 05:34:43 INFO - PROCESS | 1652 | 1467808483529 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bc07400) [pid = 1652] [serial = 2310] [outer = 0x12bb73c00] 05:34:43 INFO - PROCESS | 1652 | 1467808483930 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:34:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:34:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:34:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 580ms 05:34:43 INFO - PROCESS | 1652 | 1467808483959 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 1652 | 1467808483960 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:34:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:34:43 INFO - PROCESS | 1652 | 1467808483963 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 1652 | 1467808483964 Marionette TRACE conn2 <- [1,3046,null,{}] 05:34:43 INFO - PROCESS | 1652 | 1467808483966 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:43 INFO - PROCESS | 1652 | 1467808483967 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:44 INFO - PROCESS | 1652 | 1467808484070 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:34:44 INFO - PROCESS | 1652 | 1467808484073 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1652 | 1467808484075 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1197cf000 == 37 [pid = 1652] [id = 771] 05:34:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12bc07800) [pid = 1652] [serial = 2311] [outer = 0x0] 05:34:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12bc10c00) [pid = 1652] [serial = 2312] [outer = 0x12bc07800] 05:34:44 INFO - PROCESS | 1652 | 1467808484133 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119a9fc00) [pid = 1652] [serial = 2313] [outer = 0x12bc07800] 05:34:44 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:34:44 INFO - PROCESS | 1652 | 1467808484459 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:34:44 INFO - {} 05:34:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 05:34:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:34:44 INFO - PROCESS | 1652 | 1467808484493 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 1652 | 1467808484494 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:34:44 INFO - PROCESS | 1652 | 1467808484497 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1652 | 1467808484498 Marionette TRACE conn2 <- [1,3050,null,{}] 05:34:44 INFO - PROCESS | 1652 | 1467808484500 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:44 INFO - PROCESS | 1652 | 1467808484501 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:44 INFO - PROCESS | 1652 | 1467808484601 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:34:44 INFO - PROCESS | 1652 | 1467808484613 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1652 | 1467808484614 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5c1800 == 38 [pid = 1652] [id = 772] 05:34:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12bcfa400) [pid = 1652] [serial = 2314] [outer = 0x0] 05:34:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12c009000) [pid = 1652] [serial = 2315] [outer = 0x12bcfa400] 05:34:44 INFO - PROCESS | 1652 | 1467808484637 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12c010c00) [pid = 1652] [serial = 2316] [outer = 0x12bcfa400] 05:34:44 INFO - PROCESS | 1652 | 1467808484932 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:34:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:34:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118542c00) [pid = 1652] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x126d20000) [pid = 1652] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a76e400) [pid = 1652] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115d03000) [pid = 1652] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128e51800) [pid = 1652] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118fe6000) [pid = 1652] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x121ac6000) [pid = 1652] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119398800) [pid = 1652] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118089800) [pid = 1652] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117d5e000) [pid = 1652] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115e26000) [pid = 1652] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118544c00) [pid = 1652] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1163eb000) [pid = 1652] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128b0000) [pid = 1652] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128c30400) [pid = 1652] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126d1c800) [pid = 1652] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12acfc000) [pid = 1652] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:34:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115df0800) [pid = 1652] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:34:45 INFO - PROCESS | 1652 | 1467808485204 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1652 | 1467808485207 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:34:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:34:45 INFO - PROCESS | 1652 | 1467808485213 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1652 | 1467808485215 Marionette TRACE conn2 <- [1,3054,null,{}] 05:34:45 INFO - PROCESS | 1652 | 1467808485218 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:45 INFO - PROCESS | 1652 | 1467808485220 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:45 INFO - PROCESS | 1652 | 1467808485346 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:34:45 INFO - PROCESS | 1652 | 1467808485381 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1652 | 1467808485383 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12129e000 == 39 [pid = 1652] [id = 773] 05:34:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116e97c00) [pid = 1652] [serial = 2317] [outer = 0x0] 05:34:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118051400) [pid = 1652] [serial = 2318] [outer = 0x116e97c00] 05:34:45 INFO - PROCESS | 1652 | 1467808485423 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118089c00) [pid = 1652] [serial = 2319] [outer = 0x116e97c00] 05:34:45 INFO - PROCESS | 1652 | 1467808485908 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:34:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:34:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:34:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 738ms 05:34:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:34:46 INFO - PROCESS | 1652 | 1467808485952 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 1652 | 1467808485954 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:34:46 INFO - PROCESS | 1652 | 1467808485957 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1652 | 1467808485958 Marionette TRACE conn2 <- [1,3058,null,{}] 05:34:46 INFO - PROCESS | 1652 | 1467808485960 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:46 INFO - PROCESS | 1652 | 1467808485961 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:46 INFO - PROCESS | 1652 | 1467808486051 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:34:46 INFO - PROCESS | 1652 | 1467808486054 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 1652 | 1467808486055 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d9c5000 == 40 [pid = 1652] [id = 774] 05:34:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118733400) [pid = 1652] [serial = 2320] [outer = 0x0] 05:34:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128e53000) [pid = 1652] [serial = 2321] [outer = 0x118733400] 05:34:46 INFO - PROCESS | 1652 | 1467808486079 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12c086800) [pid = 1652] [serial = 2322] [outer = 0x118733400] 05:34:46 INFO - PROCESS | 1652 | 1467808486404 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:34:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:34:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:34:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:34:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:34:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:34:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 472ms 05:34:46 INFO - PROCESS | 1652 | 1467808486432 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 1652 | 1467808486433 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:34:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:34:46 INFO - PROCESS | 1652 | 1467808486436 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1652 | 1467808486437 Marionette TRACE conn2 <- [1,3062,null,{}] 05:34:46 INFO - PROCESS | 1652 | 1467808486439 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:46 INFO - PROCESS | 1652 | 1467808486440 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:46 INFO - PROCESS | 1652 | 1467808486521 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:34:46 INFO - PROCESS | 1652 | 1467808486582 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 1652 | 1467808486582 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a999800 == 41 [pid = 1652] [id = 775] 05:34:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12c085c00) [pid = 1652] [serial = 2323] [outer = 0x0] 05:34:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12c08ac00) [pid = 1652] [serial = 2324] [outer = 0x12c085c00] 05:34:46 INFO - PROCESS | 1652 | 1467808486606 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12c7c6400) [pid = 1652] [serial = 2325] [outer = 0x12c085c00] 05:34:46 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:34:46 INFO - PROCESS | 1652 | 1467808486938 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:34:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:34:46 INFO - {} 05:34:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 517ms 05:34:46 INFO - PROCESS | 1652 | 1467808486954 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:34:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:34:46 INFO - PROCESS | 1652 | 1467808486956 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:34:46 INFO - PROCESS | 1652 | 1467808486959 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1652 | 1467808486961 Marionette TRACE conn2 <- [1,3066,null,{}] 05:34:46 INFO - PROCESS | 1652 | 1467808486964 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:46 INFO - PROCESS | 1652 | 1467808486966 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:47 INFO - PROCESS | 1652 | 1467808487097 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:34:47 INFO - PROCESS | 1652 | 1467808487183 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 1652 | 1467808487184 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x121211800 == 42 [pid = 1652] [id = 776] 05:34:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x115d15400) [pid = 1652] [serial = 2326] [outer = 0x0] 05:34:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115d22c00) [pid = 1652] [serial = 2327] [outer = 0x115d15400] 05:34:47 INFO - PROCESS | 1652 | 1467808487222 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12c7c5800) [pid = 1652] [serial = 2328] [outer = 0x115d15400] 05:34:47 INFO - PROCESS | 1652 | 1467808487707 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:34:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:34:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:34:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:34:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:34:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:34:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:34:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:34:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 774ms 05:34:47 INFO - PROCESS | 1652 | 1467808487734 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 1652 | 1467808487737 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:34:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:34:47 INFO - PROCESS | 1652 | 1467808487740 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 1652 | 1467808487744 Marionette TRACE conn2 <- [1,3070,null,{}] 05:34:47 INFO - PROCESS | 1652 | 1467808487747 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:47 INFO - PROCESS | 1652 | 1467808487749 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:47 INFO - PROCESS | 1652 | 1467808487893 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:34:48 INFO - PROCESS | 1652 | 1467808487998 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1652 | 1467808488000 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1125cf800 == 43 [pid = 1652] [id = 777] 05:34:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1127cd400) [pid = 1652] [serial = 2329] [outer = 0x0] 05:34:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11297b800) [pid = 1652] [serial = 2330] [outer = 0x1127cd400] 05:34:48 INFO - PROCESS | 1652 | 1467808488032 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1132f2800) [pid = 1652] [serial = 2331] [outer = 0x1127cd400] 05:34:48 INFO - PROCESS | 1652 | 1467808488437 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:34:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 722ms 05:34:48 INFO - PROCESS | 1652 | 1467808488462 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 1652 | 1467808488465 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:34:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:34:48 INFO - PROCESS | 1652 | 1467808488470 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 1652 | 1467808488472 Marionette TRACE conn2 <- [1,3074,null,{}] 05:34:48 INFO - PROCESS | 1652 | 1467808488474 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:48 INFO - PROCESS | 1652 | 1467808488476 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:48 INFO - PROCESS | 1652 | 1467808488594 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:34:48 INFO - PROCESS | 1652 | 1467808488659 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1652 | 1467808488660 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186b4800 == 44 [pid = 1652] [id = 778] 05:34:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1128c5400) [pid = 1652] [serial = 2332] [outer = 0x0] 05:34:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x115d14c00) [pid = 1652] [serial = 2333] [outer = 0x1128c5400] 05:34:48 INFO - PROCESS | 1652 | 1467808488744 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116887400) [pid = 1652] [serial = 2334] [outer = 0x1128c5400] 05:34:49 INFO - PROCESS | 1652 | 1467808489295 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:34:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:34:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:34:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:34:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:34:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:34:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:34:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 872ms 05:34:49 INFO - PROCESS | 1652 | 1467808489343 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 1652 | 1467808489345 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:34:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:34:49 INFO - PROCESS | 1652 | 1467808489379 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1652 | 1467808489382 Marionette TRACE conn2 <- [1,3078,null,{}] 05:34:49 INFO - PROCESS | 1652 | 1467808489386 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:49 INFO - PROCESS | 1652 | 1467808489387 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:49 INFO - PROCESS | 1652 | 1467808489489 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:34:49 INFO - PROCESS | 1652 | 1467808489580 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1652 | 1467808489582 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168c0000 == 45 [pid = 1652] [id = 779] 05:34:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x115d15800) [pid = 1652] [serial = 2335] [outer = 0x0] 05:34:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x115d22800) [pid = 1652] [serial = 2336] [outer = 0x115d15800] 05:34:49 INFO - PROCESS | 1652 | 1467808489610 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11663b400) [pid = 1652] [serial = 2337] [outer = 0x115d15800] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12a999800 == 44 [pid = 1652] [id = 775] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12d9c5000 == 43 [pid = 1652] [id = 774] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12129e000 == 42 [pid = 1652] [id = 773] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5c1800 == 41 [pid = 1652] [id = 772] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1197cf000 == 40 [pid = 1652] [id = 771] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1215da000 == 39 [pid = 1652] [id = 770] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12d66c000 == 38 [pid = 1652] [id = 769] 05:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12b323c00) [pid = 1652] [serial = 2276] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1194cc800 == 37 [pid = 1652] [id = 768] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12b3c6000 == 36 [pid = 1652] [id = 767] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1265e8800 == 35 [pid = 1652] [id = 766] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x125541000 == 34 [pid = 1652] [id = 765] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1215db800 == 33 [pid = 1652] [id = 764] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x121150800 == 32 [pid = 1652] [id = 763] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1194d2000 == 31 [pid = 1652] [id = 762] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x11842d000 == 30 [pid = 1652] [id = 761] 05:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x116688800 == 29 [pid = 1652] [id = 760] 05:34:50 INFO - PROCESS | 1652 | 1467808490012 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1652 | 1467808490057 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:34:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:34:50 INFO - PROCESS | 1652 | 1467808490061 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1652 | 1467808490063 Marionette TRACE conn2 <- [1,3082,null,{}] 05:34:50 INFO - PROCESS | 1652 | 1467808490065 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:50 INFO - PROCESS | 1652 | 1467808490067 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:50 INFO - PROCESS | 1652 | 1467808490145 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128fb5800) [pid = 1652] [serial = 2256] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a878000) [pid = 1652] [serial = 2259] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a909800) [pid = 1652] [serial = 2262] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a906400) [pid = 1652] [serial = 2260] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126d21400) [pid = 1652] [serial = 2266] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12ab6b400) [pid = 1652] [serial = 2268] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118ff0000) [pid = 1652] [serial = 2265] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12ab60800) [pid = 1652] [serial = 2263] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x125f4c800) [pid = 1652] [serial = 2250] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124c87400) [pid = 1652] [serial = 2247] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1254b6400) [pid = 1652] [serial = 2248] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119722000) [pid = 1652] [serial = 2244] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121098000) [pid = 1652] [serial = 2245] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118545000) [pid = 1652] [serial = 2241] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118894000) [pid = 1652] [serial = 2242] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128ab800) [pid = 1652] [serial = 2239] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116e9ac00) [pid = 1652] [serial = 2237] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116140000) [pid = 1652] [serial = 2236] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119d87c00) [pid = 1652] [serial = 2234] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119aa7800) [pid = 1652] [serial = 2233] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118421400) [pid = 1652] [serial = 2231] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118051800) [pid = 1652] [serial = 2230] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113c5e400) [pid = 1652] [serial = 2228] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x112c6d000) [pid = 1652] [serial = 2227] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128c3b000) [pid = 1652] [serial = 2224] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128faf000) [pid = 1652] [serial = 2225] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12acfb000) [pid = 1652] [serial = 2273] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126d28400) [pid = 1652] [serial = 2253] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128e57400) [pid = 1652] [serial = 2254] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x115df4c00) [pid = 1652] [serial = 2271] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x112ebbc00) [pid = 1652] [serial = 2257] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12b31dc00) [pid = 1652] [serial = 2274] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12acf4800) [pid = 1652] [serial = 2269] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126bc4800) [pid = 1652] [serial = 2251] [outer = 0x0] [url = about:blank] 05:34:50 INFO - PROCESS | 1652 | 1467808490219 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1652 | 1467808490220 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x118430800 == 30 [pid = 1652] [id = 780] 05:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x112ebbc00) [pid = 1652] [serial = 2338] [outer = 0x0] 05:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116140000) [pid = 1652] [serial = 2339] [outer = 0x112ebbc00] 05:34:50 INFO - PROCESS | 1652 | 1467808490250 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118054400) [pid = 1652] [serial = 2340] [outer = 0x112ebbc00] 05:34:50 INFO - PROCESS | 1652 | 1467808490542 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:34:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:34:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:34:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 522ms 05:34:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:34:50 INFO - PROCESS | 1652 | 1467808490584 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1652 | 1467808490586 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:34:50 INFO - PROCESS | 1652 | 1467808490588 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1652 | 1467808490590 Marionette TRACE conn2 <- [1,3086,null,{}] 05:34:50 INFO - PROCESS | 1652 | 1467808490601 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:50 INFO - PROCESS | 1652 | 1467808490604 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:50 INFO - PROCESS | 1652 | 1467808490683 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:34:50 INFO - PROCESS | 1652 | 1467808490688 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1652 | 1467808490691 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1197d1800 == 31 [pid = 1652] [id = 781] 05:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118080c00) [pid = 1652] [serial = 2341] [outer = 0x0] 05:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118540400) [pid = 1652] [serial = 2342] [outer = 0x118080c00] 05:34:50 INFO - PROCESS | 1652 | 1467808490720 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1186f6c00) [pid = 1652] [serial = 2343] [outer = 0x118080c00] 05:34:51 INFO - PROCESS | 1652 | 1467808491058 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:34:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:34:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 524ms 05:34:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:34:51 INFO - PROCESS | 1652 | 1467808491112 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1652 | 1467808491114 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:34:51 INFO - PROCESS | 1652 | 1467808491116 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1652 | 1467808491117 Marionette TRACE conn2 <- [1,3090,null,{}] 05:34:51 INFO - PROCESS | 1652 | 1467808491119 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:51 INFO - PROCESS | 1652 | 1467808491120 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:51 INFO - PROCESS | 1652 | 1467808491202 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:34:51 INFO - PROCESS | 1652 | 1467808491205 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 1652 | 1467808491207 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x121291000 == 32 [pid = 1652] [id = 782] 05:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118f5d400) [pid = 1652] [serial = 2344] [outer = 0x0] 05:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118fe7000) [pid = 1652] [serial = 2345] [outer = 0x118f5d400] 05:34:51 INFO - PROCESS | 1652 | 1467808491232 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119657800) [pid = 1652] [serial = 2346] [outer = 0x118f5d400] 05:34:51 INFO - PROCESS | 1652 | 1467808491593 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:34:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:34:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 05:34:51 INFO - PROCESS | 1652 | 1467808491635 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1652 | 1467808491637 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:34:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:34:51 INFO - PROCESS | 1652 | 1467808491640 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1652 | 1467808491642 Marionette TRACE conn2 <- [1,3094,null,{}] 05:34:51 INFO - PROCESS | 1652 | 1467808491645 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:51 INFO - PROCESS | 1652 | 1467808491647 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:51 INFO - PROCESS | 1652 | 1467808491812 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:34:51 INFO - PROCESS | 1652 | 1467808491826 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 1652 | 1467808491827 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12198e800 == 33 [pid = 1652] [id = 783] 05:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118f5d800) [pid = 1652] [serial = 2347] [outer = 0x0] 05:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119691400) [pid = 1652] [serial = 2348] [outer = 0x118f5d800] 05:34:51 INFO - PROCESS | 1652 | 1467808491877 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119aa0800) [pid = 1652] [serial = 2349] [outer = 0x118f5d800] 05:34:52 INFO - PROCESS | 1652 | 1467808492264 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:34:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 05:34:52 INFO - PROCESS | 1652 | 1467808492309 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1652 | 1467808492310 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:34:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:34:52 INFO - PROCESS | 1652 | 1467808492312 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1652 | 1467808492314 Marionette TRACE conn2 <- [1,3098,null,{}] 05:34:52 INFO - PROCESS | 1652 | 1467808492316 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:52 INFO - PROCESS | 1652 | 1467808492320 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:52 INFO - PROCESS | 1652 | 1467808492437 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:34:52 INFO - PROCESS | 1652 | 1467808492450 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1652 | 1467808492451 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x125544800 == 34 [pid = 1652] [id = 784] 05:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118898c00) [pid = 1652] [serial = 2350] [outer = 0x0] 05:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d82400) [pid = 1652] [serial = 2351] [outer = 0x118898c00] 05:34:52 INFO - PROCESS | 1652 | 1467808492477 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12127a800) [pid = 1652] [serial = 2352] [outer = 0x118898c00] 05:34:52 INFO - PROCESS | 1652 | 1467808492795 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:34:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 520ms 05:34:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:34:52 INFO - PROCESS | 1652 | 1467808492834 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1652 | 1467808492835 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:34:52 INFO - PROCESS | 1652 | 1467808492837 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1652 | 1467808492838 Marionette TRACE conn2 <- [1,3102,null,{}] 05:34:52 INFO - PROCESS | 1652 | 1467808492840 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:52 INFO - PROCESS | 1652 | 1467808492841 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:52 INFO - PROCESS | 1652 | 1467808492949 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:34:52 INFO - PROCESS | 1652 | 1467808492963 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1652 | 1467808492964 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x119adb000 == 35 [pid = 1652] [id = 785] 05:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1235b1400) [pid = 1652] [serial = 2353] [outer = 0x0] 05:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124c87800) [pid = 1652] [serial = 2354] [outer = 0x1235b1400] 05:34:52 INFO - PROCESS | 1652 | 1467808492988 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1254b3800) [pid = 1652] [serial = 2355] [outer = 0x1235b1400] 05:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:34:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 472ms 05:34:53 INFO - PROCESS | 1652 | 1467808493306 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:34:53 INFO - PROCESS | 1652 | 1467808493309 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1652 | 1467808493310 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:34:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:34:53 INFO - PROCESS | 1652 | 1467808493314 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1652 | 1467808493315 Marionette TRACE conn2 <- [1,3106,null,{}] 05:34:53 INFO - PROCESS | 1652 | 1467808493317 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:53 INFO - PROCESS | 1652 | 1467808493318 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:53 INFO - PROCESS | 1652 | 1467808493421 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:34:53 INFO - PROCESS | 1652 | 1467808493463 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1652 | 1467808493464 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd7800 == 36 [pid = 1652] [id = 786] 05:34:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125f46c00) [pid = 1652] [serial = 2356] [outer = 0x0] 05:34:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x125f54000) [pid = 1652] [serial = 2357] [outer = 0x125f46c00] 05:34:53 INFO - PROCESS | 1652 | 1467808493488 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126180800) [pid = 1652] [serial = 2358] [outer = 0x125f46c00] 05:34:53 INFO - PROCESS | 1652 | 1467808493777 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:34:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 520ms 05:34:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:34:53 INFO - PROCESS | 1652 | 1467808493835 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1652 | 1467808493836 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:34:53 INFO - PROCESS | 1652 | 1467808493838 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1652 | 1467808493839 Marionette TRACE conn2 <- [1,3110,null,{}] 05:34:53 INFO - PROCESS | 1652 | 1467808493850 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:53 INFO - PROCESS | 1652 | 1467808493851 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:53 INFO - PROCESS | 1652 | 1467808493952 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:34:53 INFO - PROCESS | 1652 | 1467808493955 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1652 | 1467808493956 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a8ba000 == 37 [pid = 1652] [id = 787] 05:34:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x125fd9000) [pid = 1652] [serial = 2359] [outer = 0x0] 05:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126959000) [pid = 1652] [serial = 2360] [outer = 0x125fd9000] 05:34:54 INFO - PROCESS | 1652 | 1467808494016 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126bc6000) [pid = 1652] [serial = 2361] [outer = 0x125fd9000] 05:34:54 INFO - PROCESS | 1652 | 1467808494349 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:34:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:34:54 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:34:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 530ms 05:34:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:34:54 INFO - PROCESS | 1652 | 1467808494369 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1652 | 1467808494371 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:34:54 INFO - PROCESS | 1652 | 1467808494373 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1652 | 1467808494374 Marionette TRACE conn2 <- [1,3114,null,{}] 05:34:54 INFO - PROCESS | 1652 | 1467808494376 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:54 INFO - PROCESS | 1652 | 1467808494378 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:54 INFO - PROCESS | 1652 | 1467808494495 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:34:54 INFO - PROCESS | 1652 | 1467808494532 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\", \"b31d293f-49d6-4f04-885a-204dffbe43dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 1652 | 1467808494533 Marionette INFO sendAsync 4cad35cb-2e26-6742-9227-43af27220de1 05:34:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a994000 == 38 [pid = 1652] [id = 788] 05:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1128c7000) [pid = 1652] [serial = 2362] [outer = 0x0] 05:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126bcb800) [pid = 1652] [serial = 2363] [outer = 0x1128c7000] 05:34:54 INFO - PROCESS | 1652 | 1467808494557 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126d22c00) [pid = 1652] [serial = 2364] [outer = 0x1128c7000] 05:34:54 INFO - PROCESS | 1652 | 1467808494811 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:34:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:34:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 468ms 05:34:54 INFO - PROCESS | 1652 | 1467808494842 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1652 | 1467808494844 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:34:55 WARNING - u'runner_teardown' () 05:34:55 INFO - No more tests 05:34:55 INFO - Got 0 unexpected results 05:34:55 INFO - SUITE-END | took 506s 05:34:55 INFO - Closing logging queue 05:34:55 INFO - queue closed 05:34:56 INFO - Return code: 0 05:34:56 WARNING - # TBPL SUCCESS # 05:34:56 INFO - Running post-action listener: _resource_record_post_action 05:34:56 INFO - Running post-run listener: _resource_record_post_run 05:34:57 INFO - Total resource usage - Wall time: 528s; CPU: 58.0%; Read bytes: 31542784; Write bytes: 952477696; Read time: 202; Write time: 4971 05:34:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:34:57 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150606336; Write bytes: 147892224; Read time: 13601; Write time: 318 05:34:57 INFO - run-tests - Wall time: 511s; CPU: 58.0%; Read bytes: 29392384; Write bytes: 792162304; Read time: 182; Write time: 4610 05:34:57 INFO - Running post-run listener: _upload_blobber_files 05:34:57 INFO - Blob upload gear active. 05:34:57 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:34:57 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:34:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:34:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:34:57 INFO - (blobuploader) - INFO - Open directory for files ... 05:34:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:34:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:34:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:34:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:34:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:34:58 INFO - (blobuploader) - INFO - Done attempting. 05:34:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:34:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:34:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:35:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:35:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:35:00 INFO - (blobuploader) - INFO - Done attempting. 05:35:00 INFO - (blobuploader) - INFO - Iteration through files over. 05:35:00 INFO - Return code: 0 05:35:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:35:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:35:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6941f17a4e7cfdbbd2ad0827f437539929e78d148133aa0d4790cbeacad80ab4115b10453673ffb72493fc35e28f40c6474b5a34fa3edbc92735f9785e2063dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/074d0a633e8a71e820afc253fc2311d46c2a0add0995a118edacae51493ec0004b9c18102c37af29f8400ff993efc5414a92174ed75be9d233663c7edeb3bbf1"} 05:35:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:35:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:35:00 INFO - Contents: 05:35:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6941f17a4e7cfdbbd2ad0827f437539929e78d148133aa0d4790cbeacad80ab4115b10453673ffb72493fc35e28f40c6474b5a34fa3edbc92735f9785e2063dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/074d0a633e8a71e820afc253fc2311d46c2a0add0995a118edacae51493ec0004b9c18102c37af29f8400ff993efc5414a92174ed75be9d233663c7edeb3bbf1"} 05:35:00 INFO - Running post-run listener: copy_logs_to_upload_dir 05:35:00 INFO - Copying logs to upload dir... 05:35:00 INFO - mkdir: /builds/slave/test/build/upload/logs 05:35:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=589.679620 ========= master_lag: 0.36 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 50 secs) (at 2016-07-06 05:35:00.709553) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 05:35:00.713239) ========= 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.G5xNAwakBC/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.uAXM1EyQWB/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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/6941f17a4e7cfdbbd2ad0827f437539929e78d148133aa0d4790cbeacad80ab4115b10453673ffb72493fc35e28f40c6474b5a34fa3edbc92735f9785e2063dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/074d0a633e8a71e820afc253fc2311d46c2a0add0995a118edacae51493ec0004b9c18102c37af29f8400ff993efc5414a92174ed75be9d233663c7edeb3bbf1"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012691 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6941f17a4e7cfdbbd2ad0827f437539929e78d148133aa0d4790cbeacad80ab4115b10453673ffb72493fc35e28f40c6474b5a34fa3edbc92735f9785e2063dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/074d0a633e8a71e820afc253fc2311d46c2a0add0995a118edacae51493ec0004b9c18102c37af29f8400ff993efc5414a92174ed75be9d233663c7edeb3bbf1"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467730918/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 05:35:00.748142) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 05:35:00.748468) ========= 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.G5xNAwakBC/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.uAXM1EyQWB/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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.005145 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 05:35:00.796407) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 05:35:00.799753) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 05:35:00.800076) ========= ========= Total master_lag: 0.51 =========